Full trip around the Bell Rock range In Sedona, AZ. Must watch if you love Disney and Cars. Inspiration for the ride.