NewsBusted TV, Episode 122

NewsBustedTV is a rather comedic view of the news from the Right. Topics in this show: the United Nations, NASA debunking global warming, the Red Hot Chili Peppers, and more!

[youtube]http://www.youtube.com/watch?v=Wq_TkXdZa0U[/youtube]

Spread the love