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.
This Mesozoic Month: April 2017
7 hours ago