Ben Fold Five "Do it Anyway" Fraggle Rock Video
Also a few days old but similarly awesome:
And they also have a behind the scenes video about making the above video:
Also a few days old but similarly awesome:
And they also have a behind the scenes video about making the above video: