As Mr. Beck taught us, these days you can’t just release an awesome album. First you have to leak a handful of wacky promo clips via a series of tubes. The boys in TV On The Radio have done just that in anticipation of the domestic release of Return To Cookie Mountain (one of Stereogum’s favorite albums of ’06).
Now, I know that “Pass It On” clip doesn’t count, but man is David Cross busy on the indie rock music video circuit! Superchunk, Yo La Tengo, the Black Keys, the Strokes, the New Pornos … anything else?