Okay someone hep me understand this, k so I never got the chance to go on the ride and I saw a video of yesterday.... Tell me how that ride was in DISNEY (aka the happiest place on earth ) okay so u get hit by a train and then go to the Devil, appropriate for the happiest place on earth?:veryconfu