A Showscan ride film. Let Mother Nature take you on her wildest ride.A Showscan ride film. Let Mother Nature take you on her wildest ride.A Showscan ride film. Let Mother Nature take you on her wildest ride.