OK Go + Muppets = Thumbs Up August 29, 2011 — Leave a comment Can’t go wrong with this pairing! OK Go for their music video genius and the Muppets because…they are never not awesome.