8039 Beach Blvd, Buena Park, California 90620 USA
Rated 4 - High Thrill Attraction
Photo Credit: Yelp