I love New York, and have been a frequent visitor for many years. The Twin Towers were always an integral part of my New York experience. They were always the first thing I'd spot from the taxi into Manhattan and were always my last glimpse of New York as I left. Looking out from the observation deck of the South Tower, with it's incomparable views, or dining at Windows On The World at the top of the North Tower are things I'll never forget. From street level I'd always look for them to navigate - "so if that's downtown, I need to go left here". I hope my video evokes happy memories. Enjoy.
All Comments