Toyota Racing Chief Q&A: Kyle Busch, NASCAR Contract at Le Mans & More
Last weekend’s NASCAR Cup race at Kansas Speedway was big for Toyota. All six of her cars finished in the top ten and Kurt Busch took his first win with 23XI Racing, giving the sophomore team his second overall victory. Two days later, David Wilson, President of Toyota Racing Development, participated in a one-hour video … Read more