The Santa Cruz Boardwalk takes fun to new heights with their infamous sky ride.
Loading...