Blizzard 2005–We All Might Just Die!
We love how all the news outlets over-hype any time New York City has snow. If there is more than three inches it becomes “Blizzard 2005″ or “Storm Watch 2005″ and they show b-roll footage of people going to Home Depot and purchasing loads of salt and shovels, or people going to the supermarkets and [...]

