BOURNE – A late afternoon squall on the Upper Cape left its mark. A house at 10 Briarwood Lane reportedly suffered roof damage from a lightning strike. No injuries were reported.
Meanwhile, about 300 Eversource customers in Falmouth lost power when the storm blew through.