weather graphics

Godzilla shows up on the radar... in the form of rain.

Godzilla Shows Up On Radar, Seen ‘Storming’ Massachusetts

What may have looked like light rain to most peopled appeared to be more like something out of a movie to one WBZ-TV viewer on Monday.



Get every new post delivered to your Inbox.

Join 4,142 other followers