The god damned beach[Off topic] moved to General
So, this is a very off topic thread, but in my abscence I guess it's no biggie.
I'll get back from the beach this Friday, but meanwhile... I'm pissed. So I'm at Gulf Shores, Alabama, and tar balls are everywhere on the beach. Fuck BP. Anyone else upset about this oil spill?