Video: OK Go Spoofs Selves in ‘Muppet Show Theme Song’ Video

Muppets: The Green AlbumThe official music video for the ‘Muppet Show Theme Song’ has made its debut today, as the Muppets Green album becomes available for sale from retailers such as Amazon.com and iTunes.

Enjoyed this post? Share it!