Which one of you peckerheads pissed off Mother Nature?