Mom Files $125M Suit Against Weather Channel Over Son's Fatal Collision with Storm Chasers

2019-03-28 16

A woman whose son was killed in a car crash involving two Weather Channel storm chasers is suing the network for $125 million.