The world of track cars is somewhat stable, and that means we don’t get to see new models being created all that often. That’s also owed to the fact that building such a vehicle requires a lot of ...