Over the holiday weekend Belmar, New Jersey and much of the north east was slammed with over 32 inches of snow in a massive blizzard.
Over the holiday weekend Belmar, New Jersey and much of the north east was slammed with over 32 inches of snow in a massive blizzard.