anyone see this band live? They are coming to The Great American Music Hall in San Francisco, but I will be out of town. Should I catch them at Coachella?
I kinda dig their sound.
Saw The Black Lips last night. 3rd time. LOVE those guys. I will be there for their show