Friday, June 11, 2010

BP Oil Spill & Obama Failure!

Great video montage showing the outrage over the BP oil spill in the Gulf of Mexico and the growing frustration with the Obama Administration for failing to act quickly and effectively.

No comments:

Followers

Total Pageviews