While kicking off the unveiling ceremony in Charlotte, N.C., NASCAR President Steve Phelps began by thanking fans for tuning into the broadcast.
“Truly, this car is for you,” he said. “This is a significant moment for our sport. This car is more relevant and includes more innovation than any car in NASCAR history.
The styling of the car is clear. I mean, they look unbelievable. Just so …Keep reading