I was reading your post and watching Hannity when they had a news brief on showing showing a short video. Spur is east of Lubbock, TX.
I kinda messd up their names. I just had this ominous feeling of impending doom or tragedy, just something so slight, watched their live stream though it kept dropping out but i saw them coming up on the stop sign without slowing, later on the news its apparent they t boned the Wrangler of another storm chaser, all three died.