Fly like the Man of Steel on this triple launch coaster located at Six Flags Discovery Kingdom in Vallejo, CA