When this ride originally opened in April 1990, it was the world's tallest and fastest stand-up coaster. It held those records for two years.