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