Friday, October 8, 2010

Hurricane "OTTO" and Chinese Global Warming Poster Child



Last hurricane of the ATL season?

Just another day in the world's dirtiest air over Communist China.

No comments: