2007-10 NEVA at Taco Beach
2007-10-18 Long Beach CA. In advance of the coming Halloween Taco Beach decided to darken the room and add a lot of faux-spider-webs to the decor. NEVA got tangled up just enough for it to be more of an annoyance than one would want to contend with when performing ones songs. Alas, no video of this session but lots of blurry smiles. Enjoy.
Read More