Thorn Wins Rain-Shortened Southwest Tour Series Feature in Vegas
Source:LVMS LAS VEGAS – Mother Nature was the big winner at The Bullring at Las Vegas Motor Speedway on Saturday night. Uncustomary rain showers kept track workers busy at the beloved 3/8-mile short track as the SPEARS Southwest Tour Series visited for the Blackjack 121, and the race was called at [...]