29 January 2008

FEMA wants you to die

Salon.com reports FEMA watered down reports of the cancer risks of living in the FEMA trailers.

Wow...they really have it out for NOLA, eh? Fucktards...

No comments: