360 Degree View – WTC

Taken from the top of the Twin Towers on June 17th, 2000, this rare VR is a window into the past. The view from the top was spectacular, especially on that particular Saturday morning. We were a different country then.




This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.