April, 28 2007 at Grand Opening of The Snail House!
6237 Highway 9 (across from New Leaf Market), Felton, Santa Cruz, California 95108
Cost : Free
We will be performing at the brand new hand-made clothes and crafts store called The Snail House. Visit www.thesnailhouse.com for more info.
Official Website: http://www.thesnailhouse.com/
Added by wombatnoise on April 24, 2007