The Christmas Blizzard of 2009
An intense blizzard affected much of the central US on 24 December – 25 December 2009, significantly disrupting travel and commerce from North Dakota to Texas. Oklahoma City OK received 14.1 inches of snow, which was both their greatest 24-hour snowfall and their greatest storm total snowfall on record. McIDAS images of the... Read More