Tag: My Morning Jacket Emmet Otter

The Muppets and rocks stars have always been natural allies. Everyone from Debbie Harry to Alice Cooper appeared on The Muppet Show to rock...