Just looked at my local weather forecast. WTF is this? Should I wear a helmet???