Osama Bin Laden recently blasted the United States and Western Europe for their role in Global Climate Change. But in an effort to test t...
Published January 31, 2010 1.2k views More Info »
Additional Credits
Additional Credits:
youtube.com/iwishnews
40 Funny Votes
23 Die Votes
1,218 Views
Published January 31, 2010
Advertisement
Advertisement

From Around the Web