Back in 2008 there was a stop at Movie Park Germany during the Europe Trip.
One of the attractions there was called "High Fall"
i present to you: Pain.. the drop ride
and as a small bonus...
here's a picture from Bandit
I still remember the onride video of that one.. But have not found it anywhere online to just watch and laugh again