Fox Business Channel's War Against The Muppets flying1368 Published 12/07/2011 No, you're not watching The Onion News Network. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: fox business channel news follow the money muppets socialism communist lol haha hilarious funny NEXT VIDEO I Cheated On You Anniversary Prank Backfires! 9 Comments Log in for Comments
9 Comments