A branch fell on top of a vehicle on Hempstead Street in New London, according to a Tweet from New London Firefighters.
No additional information was immediately available.
A branch fell on top of a vehicle on Hempstead Street in New London, according to a Tweet from New London Firefighters.
No additional information was immediately available.