Weather
Chilling Video: Hurricane Helene – Transformer exploding in St. Pete Beach, Florida
Getting your Trinity Audio player ready...
Hurricane Helene’s destructive winds have caused a transformer to explode in St. Pete Beach, Florida, resulting in a power outage and potential fire hazards.
Emergency crews are on the scene to assess the damage and restore power to the affected area.
