Feedback

World Trade Center Sits Above the Clouds

 

Morning TV viewers were treated to a stunning image: the Freedom Tower piercing a low cloud deck.

Shows