Showing posts with label Sever Weather. Show all posts
Showing posts with label Sever Weather. Show all posts

Friday, May 8, 2009

Check it Out

So in my neverending thirst for sever weather, I stumbled across a huge cell brewing over Missouri this morning (after I aced the Geography of Developing Regions final). My roommate then mentioned they have live feeds from Discovery Channel's Storm Chasers, so I went to their website, and found that it is probably 100x better than The Weather Channel could ever hope to be.

For some reason, I cannot take screenshots right now, so you'll have to check it out yourself.