It's finally snowing in St. Louis! Really really snowing. Big fat flakes.