Tuesday, August 05, 2008

The Apples in Stereo on Colbert



Our local happy happys, The Apples in Stereo on The Colbert Report! Can you feel it?

Well, done, guys!

1 comment:

Unknown said...

that's rad!