Apr 25, 2002

There was an explosion in Chelsea on 19th street and it blew out all kinds of windows and damaged buildings around it. Here's more information.

No comments: