Video: Giant Dipper Roller Coaster

At the Santa Cruz Beach Boardwalk you'll find a ride worth screaming over.