Weekend Music Video Roundup: Robots, Zombies, And Fraggles?

Ben Folds Five and Fraggle Rock, together again.
WNYC