PSA w/ Guitar
Perfect Pussy, Potty Mouth, The Bots & Sego at The Echo, LA 5-29-14
The great thing about LA’s Echoplex is that there are two stages and you can buy tickets to both the upstairs and downstairs shows…except when one of them sells out. So I… Read More