LUBBOX, Tex (WTHR) — The mother of a victim of a 2017 fatal crash is suing the Weather Channel for $125 million. The crash happened on March 28, 2017 in Spur, Texas. It happened when storm chasers ...