So, blizzard Nemo is scheduled to hit the NorthEast. NBC keeps cutting to Al Roker in Boston for a blizzard update and it ain't snowing there - LOL.
Is this just a Weather Channel thing to increase the hype?
Is this just a Weather Channel thing to increase the hype?