US: Transformer Explodes as Hurricane Michael Lashes Panama City Beach, FL
- Captured on Thursday 11th of October 2018
- Location is Florida
Description
A video on social media captured the explosion of an electrical transformer when Hurricane Michael rolled through Panama Read more...