Region – An intense summer storm ripped through the region this afternoon, causing flash flooding in Shrewsbury and downed trees in Westborough. Power outages were also reported throughout Westborough.
Photos taken in Shrewsbury on Main Street/Jerry Callaghan/Callaghan Photography