Canyon coaster is the coolest destination in Williams, AZ, where adventure meets icy bliss! It’s located in the heart of Arizona just two hours away from Phoenix.
Imagine a safety sensor going off and halting the ride and there you are hanging upside down. Talk about a head rush, that is exactly what happened to some unsuspecting roller coaster lovers at Six Flags Fiesta Texas.