Green Goblin (roller coaster)

Green Goblin is a steel launched shuttle roller coaster located at Universal Studios Canada, Islands of Adventure and Universal Studios New Mexico