Will,
I have done the ride and have tried a variety of other thrills in Vegas. I have also seen your picture. For the best scare in town, try the bathroom mirror - day or night!
your friend...Jim