The Guardian
Email YouTube Facebook Instagram Twitter
News : World

Transformers explode in New York leading to power outages

By Reuters
08 Mar 2018   |   9:20 am   |   0m 24s
At least 18 inches of snow reportedly fell in New Windsor, New York. Power outages also occurred due to strong winds downing trees and transformers seen exploding in this video.


You may also like