- American Theme Parks: # 12 Santa Cruz, California

Bazooka, Santa Cruz Boardwalk, CA.

Bazooka, Santa Cruz Boardwalk, CA.

Photograph by Peng-Kuei “Ben” Huang - lesfocaleimages.com

Tags: