Muppets, TV, tv, Culture, TV

Franklin Graham Wants ‘The Muppets’ Taken Off the Air

Franklin Graham is no fan of The Muppets. Before yesterday’s premiere of ABC’s new reboot…