Georgia residents who tune in to the Weather Channel may know that the two stars of the show "Storm Wranglers" died while pursuing a tornado in Texas in March of 2017. The duo had been speeding and apparently ignored a stop sign. That was when they collided with a...
Weather Channel faces wrongful death suit over 2017 car crash
read more