March 28 2017 10:54pm

Loading...

3 storm chasers killed in Texas car crash

Three storm chasers were killed in a car accident in west Texas Tuesday. The storm chasers were chasing severe storms when officials say a Chevrolet suburban ran a stop sign at the intersection and collided with a Jeep.

Responsive site? HTTPS:// site?

Video Home

Load More