AdChoices
Get Adobe Flash player

Transformer explodes in New York Add to ...

Video shows what appears to be a transformer exploding in lower Manhattan as seen from a building rooftop from the Navy Yard in Brooklyn as superstorm Sandy brings high winds and rain Monday night.

Drive

Technology