Wow, I also think the floods in Spain deserve a mention. The videos I've seen from Valencia are unreal. Cars floating down the street like so many toy cars, and getting piled up in huge bunches. I think around 50-some deaths also.

Mother Nature seems to be pissed.