New Texas Giant, Six Flags Over Texas, Texas, USA A woman was killed after she was ejected from the train mid-ride. Source s Read More...