SHARE VIDEO

Facebook
Twitter
Cancel
Glenn Debunks Polar Vortex Myth

Glenn Debunks Polar Vortex Myth

Don't believe the vortex hype, says NBC10 First Alert Chief Meteorologist Glenn "Hurricane" Schwartz. (Published Friday, Jul 11, 2014) Don't believe the vortex hype, says NBC10 First Alert Chief Meteorologist Glenn "Hurricane" Schwartz....See More