Tuesday, August 07, 2012

Pooch Screwed? Check.

 
It really comes down to this: too little, too late.
 
How do I know this? Even FOX News has backed off from global warming denial.