the weather channel

Meteorologist Loves Thundersnow
Meteorologist Loves Thundersnow
Meteorologist Loves Thundersnow
There are very few things Jim Cantore loves more than weather. The face of The Weather Channel was in Massachusetts recently covering the snow storms there when he experienced a rare weather phenomenon. It was Thundersnow and from Jim's reaction you would have thought Team USA beat the Russians in '80 again...