Diesel TT a winner for Audi

You know, there seems to be something about me attending car launches, and the weather. Take a few weeks ago; I fly into Jerez in the south of Spain for the Ford Kuga launch, and what do I get — torrential rain. So, it should come as no surprise that, having left…

Read More