British people can now have a NASCAR experience on their side of the pond

Transcript