Downed power line fire on Belcher
March 28, 2024
By Staff Report
A power line came down at 805 Belcher Road on Saturday, March 23. While the images are dramatic, no one was hurt, and power was restored to the South end of the Island after the incident, reported at about 10:26 p.m. Photos by Dusty