Tornado impact footage from Appleton. I retract all my whining about the 80+ dew point. Source: www.reddit.com/r/wisconsin/...