SJ4jS9T810OZRoxz8lT2HATc" />
Soon after both towers colapsed the crowds which had gathered on the streets returned in disbelief to their daily routines. West Broadway near Canal Street, New York September 11, 2001.