SPUR, Texas — Three storm chasers were killed when their vehicles collided at a rural crossroads during severe West Texas storms on Tuesday.
News, Las Vegas Revew-Journal
Wed, 03/29/2017 - 12:30am
SPUR, Texas — Three storm chasers were killed when their vehicles collided at a rural crossroads during severe West Texas storms on Tuesday.