Limpert Tech for ALT 105.7 and iHeartRadio 2/23/19 - New NASCAR Tech

Feb 23, 04:46 PM

With the NASCAR races making their annual appearance in Atlanta at Atlanta Motor Speedway, Rick and Sully take a look at various aspects of technology being used by and in NASCAR.