NASCAR car of tommarow

The title of this thread got me excited I thought you were going to tell me that they are actualy going to start doing real race tracks not ovals lol