The Harlem Explosion (video)

Here’s incredible surveillance footage from across 116th street at Lexington Avenue that captures the moment a building exploded in the East Harlem, NY. Continue Reading →