Hyped band Twin Peaks made at an appearance at WAMU here in D.C. and they tore the roof off the place. I urge you to enjoy this really blistering performance. It's like the Stooges meets Pavement meets an early Dischord band.
Then head over to the WAMU 88.5 Bandwidth website for more details on this performance and others.
And follow Twin Peaks on their official Facebook page.