Trevor Bayne: “It’s going to be tough for sure” 2017 was the year of the Toyota in NASCAR. They were granted a brand new Camry body shape. The new design clearly worked well for them. Toyota went on to win 19 of the 41 races in the Monster Energy NASCAR […]
Read More