Wednesday June 25, 2008

Live From Rehearsals: Echoplex

And Echoplex makes three!

Check it out at Pitchfork TV. It's the most fun you'll have on your computer all week, I promise.