150 W San Carlos
San Jose, California

A strange but actually true and free live musical event in downtown San Jose.

Added by bjorke on September 16, 2005

Interested 1