January 21, 2011 9:54 pm Hurricane's House Call: Sleet Vs. Freezing Rain Glenn “Hurricane” Schwartz went to Cherry Hill, N.J., to answer a question asked by teacher Roberta Schwartz-Israelsky‘s students. What’s the difference between freezing rain and sleet? US & World Videos 2:35 Isolated showers continue Sunday night into the morning 1:41 ‘The Mummy' turns 25: Remembering the Brendan Fraser classic 0:17 Man in critical condition after being shot several times inside a seafood restaurant 0:20 Man in critical condition after being shot inside an apartment building in West Philly 3:27 Dua Lipa claps back at viral ‘give us nothing' meme during ‘SNL' hosting debut