Glenn Debunks Polar Vortex Myth | NBC 10 Philadelphia

Glenn Debunks Polar Vortex Myth

    processing...

    NEWSLETTERS

    Don't believe the vortex hype, says NBC10 First Alert Chief Meteorologist Glenn "Hurricane" Schwartz.