Fraggle Rock

You've heard Ben Folds Five's latest single, "Do It Anyway," on WUKY's Rock & Roots. Now the video, which features muppets from Fraggle Rock, is taking over the internet.