1111 W El Camino Real, Sunnyvale, California 94087 USA
The delta. Trying to master the more stable surf board. Gotta get to where I always have slack in the rope!!
Photo Credit: Yelp