Outrage of the Day

|
Posted: Nov 23, 2009 7:41 AM
The latest global warming scare video: