I'll take over the winter storm threads. Last time I made one, I got lots of flak from people who don't care about snow. :<
I think it ended up busting as well!
Boy, I was thinking the same thing (Blizzard Threads). I live in 'x-treme' snow country, and YES, I would LOVE a blizzard thread. I can report from western NY - snow capital of NYS (and maybe a lot of other places) :))
If you do, PLEASE put me on your ping list..... thanks.