The Tubes at The Other Park

The Tubes at the Other Park in downtown San Jose