As of 6 am on April 15, 2014, Detroit has broken the record for snowfall in a season with 94.8 inches total. The old record was 93.6 inches back in 1880-1881. Presumably there could have been higher snowfalls prior to that, but no one posted it on Facebook or YouTube back then, so it didn’t really happen.

So take that, 1880 and 1881! 2013 and 2014 rules! We’re #1! And all that.

Read More