โItโs still a race car:โ No. 31 Whelen Engineering Cadillac racing team talks hybrid technology in sports car racing
Read full article: โItโs still a race car:โ No. 31 Whelen Engineering Cadillac racing team talks hybrid technology in sports car racingTrooper Steve learns about track safety at Daytona International Speedway