
This is a concept that’s been hovering on the fringes for a while (and it isn’t to be confused with the RC Z – a now confirmed car set to be released 2010) – with no-one quite sure exactly what sort of status it has, how close it is to production or indeed what sort […]