PRESS RELEASE: It’s the “last stand” for one of Cedar Point’s steel scream machines. Earlier today, the park announced that the Mantis roller coaster will soon give its final rides. Mantis was billed as the tallest, fastest and steepest stand-up roller coaster in the world when it opened on May 11, 1996.
Source: coaster-net.com