Home / General / The Muppets Take Fox NewsThe Muppets Take Fox News By Erik Loomis / On January 30, 2012 / At 5:01 pm / In General 1501 Views Outstanding. Post navigation Prev PostApologizing for Exploitation Next PostToday in Great Hatchet Jobs