WTF?!

Jan 24, 2008 22:03

There's a tornado warning in Malibu and Long Beach.

It's snowing in Malibu.

There was a tornado that touched down in Ventura and ripped the roof off a building.

WTF, Mother Nature?

weather

Leave a comment

Comments 1

snaggedmoon January 26 2008, 03:43:30 UTC
wow!

Reply


Leave a comment

Up