Today's scary thunderstorms also produced quite a flood in Somerville's Union Square. No word on whether any cars actually floated away on Lake Street, which certainly lived up to its name today. The flood apparently went down after the rain ceased. Video from AC.
Contact the author of this article or email tips@bostonist.com with further questions, comments or tips.
