Entertainment Read Time : 1 Minutes The Muppets’ Dr Teeth And The Electric Mayhem Perform On Jimmy Kimmel March 23, 2012 Hoob I can’t think of a better for a Friday afternoon than The Muppets singing “Can You Picture That” complete with a Drum War between Animal and Travis Barker.