Weatherman Goes Nuts Over Thundersnow
Weather Channel meteorologist Jim Cantore loves thundersnow. When Winter Storm Neptune intensifies off the New England coast and produces some, he reacts wildly.
Read more
Weather Channel meteorologist Jim Cantore loves thundersnow. When Winter Storm Neptune intensifies off the New England coast and produces some, he reacts wildly.