So much about this makes me happy. Ben Folds. Ben Folds Five. Fraggles. Bouncing Fraggles. The song. The message. The Bef Folds Fraggles ::geek flail::
And, the end, oh the end, happy dance of joy the end.
I give special thanks to Chris Hardwicke and the Nerdist Channel for making my morning ;-)