OXM UK: Superstars V8 Racing Review

OXM UK writes: "Nope, we'd never heard of it either, but apparently the Superstars Championship is an actual race series based out of Italy that plants V8 powered touring cars on a series of circuits in Europe, plus one in South Africa.

But while you might not know the series itself, the selection of Audis, Beemers and Jags will be instantly recognisable as souped-up sales rep chariots."

Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.