VIDEO: OK Go and The Muppets, “Muppet Show Theme Song”

Last year a cover album dedicated to my favorite puppets, The Muppets, was released. It is titled Muppets: The Green Album. Today, also known as Fat Tuesday or Mardi Gras Day, this image was released on the official Muppets Facebook page. The Green Album is a tribute of sorts to Weezer‘s earlier album also titled […]

Taste the pain.