1. Mike Thornton

    8/18/2005 Stoughton, WI Tornado - Short Documentary

    This tornado impacted my life hugely, it is why I love Meteorology and Weather! On August 18th, 2005 27 tornadoes touched down in Wisconsin. The most significant being the Stoughton F-3 Tornado. Video link here!
  2. Taylor Wright

    New False Article Claiming "Worst Storm in History" to Hit West Coast

    This is probably the worst case of click-bait fear mongering I've ever seen. I wish there was some way to publicly shame these internet "journalists" for spreading false information and eroding the public's trust...