A transformer explosion at the Consolidated Edison energy company has lit up the skies over New York city, shocking witnesses and prompting wild theories …
Via Youtube
Home Multimedia Video: Russian hackers again? Transformer explosion illuminates New York City skyline in...