Listen to Snow Patrol Radio on iHeartRadio

Snow Patrol Radio

Cantore Thundersnow Montage! - #ItsAmazingOutThere

 

 

The Weather Channel recently posted a montage of meteorologist Jim Cantore geeking out as Winter Storm Neptune intensifies off of the New England coast. So how many times does Cantore experience thundersnow in Boston? You will have to watch to find out.