which ride is the longest inverted roller coaster in the world ?
banshee