Posted in Motorsport, News /By James Harley /Leave comment 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 » 21Mar 2018