Together At Last: Blink 182’s Travis Barker and Um, The Muppets?

Last night on Jimmy Kimmel, Travis Barker joined Muppet band Dr. Teeth and the Electric Mayhem (brilliant name….) for the song Can You Picture That. As good as a drummer as Barker may be, he’s no Animal (with a capital...