NEW YORK CITY September 11, 2001
News Channel Four cameras broadcasting from the river
Back to main page