Thursday, September 22, 2005

Rita (2)

They're calling for a 20 ft. storm surge in LA.

WAY fucked up.

No comments: