Previous   Up   Next
Photo: 7 of 21, Album: World Trade Center After Pictures
A group of TV crews are congregated on Greenwich St. Often the TV scene is down this street.

A group of TV crews are congregated on Greenwich St