The east coast is about to get clobbered with snow today – Friday.
NOAA is calling for up to 12″ of snow on Long Island, NY.
Up to 18″ of the beach in MA and ME.
Even up to 12″ of snow for the beach in Virginia!
The east coast currently has these advisories in place:
- Blizzard Warnings
- Winter Storm Warnings
- Winter Storm Watches
- Winter Weather Advisories