Does anyone ever wonder why there was a platform-like thing on the west side of the North Tower? I personally wonder why.
There's a photo to show what I'm talking:
https://1.bp.blogspot.com/_j1WCY4T_2yI/T...j4BujfV2aI/s1600/WTCwestStpic11-full.jpg
The photo is from the website: "StevenWarRan"