By: PilotMark
Published: May 16 2016
One world trade center visit offered awesome views from the 103rd floor.
The elivater ride up and down is a new experience.
And being a car guy I noticed these huge auto tire well actually tank stoppers in the access road.