ouch this weather sucks!

This weather sucks?

http://i30.tinypic.com/bi03v5.jpg

got out of work today to see that. Sucks is an understatement.