OK Go do The Muppet Theme Music August 25, 2011Everyone loves The Muppets. OK Go, My Morning Jacket, Weezer and Andrew Bird amongst others have got together for a...