To the untrained ear, Volkswagen probably wouldn’t spark thoughts of high-speed races, podium finishes and lightning-quick machines. Instead, you might… Read more »
Tag Archives: ID R
Volkswagen To Return To Pikes Peak With The New ID R
Volkswagen has been keen to sweep the emissions scandal well under the rug and in the process have revealed a… Read more »