The revived initiative imported from Japan brings fans closer to motorsport
“And, if you look to your right, you’ll see a GT3 car in its natural environment”. OK, so no one actually said that to this writer’s knowledge, but it certainly wouldn’t have been an out of place statement at Donington Park last weekend.
Autosport ·