A strange but actually true and free live musical event in downtown San Jose.
Added by bjorke on September 16, 2005