Wednesday, July 11, 2007

Fox News on Global Warming



Who can say it better than our friends at Brave New Films?

Click here to sign the petition asking Home Depot to stop advertising on Fox News.

psssst.... Do Something!

No comments:

Nazism in American Government: