Remember these guys? This guy? Well, here is Ben Fold Five’s new single, “Do It Anyway” from their new album, The Sound of the Life of the Mind. I like the video but don’t think he really suites the song. They do play the Fraggle Rock theme song at the end which makes the whole this make a little more sense. The song is incredibly catchy. Ben Folds has always had a knack for that. Enjoy.