Video: NYC 9/11/2001 From Space

I’m really surprised I haven’t seen this before. It’s a view (and audio) from the International Space Station on 9-11-2001, showing the smoke from the World Trade Center.



Advertisement

Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement