The Fraggles are back courtesy Ben Folds Five and "Do It Anyway, " the first track from their new album The Sound Of The Life Of The Mind. With surprise ending. [slyoyster]