NEWwbztv-small wbz-am-small 985-small mytv38web2

doppler

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.

12/11/2012