The so-called "Blizzard of '82" nor the "Blizzard of '79" weren't actually blizzards, according to the National Weather ...
We can VERIFY: No, there has never been a blizzard in St. Louis City, county, and St. Charles County.