British NASCAR? Who knew?