ILMC 2011: Spa – Audi R18 TDI debuts on third place

The first step on the road to Le Mans: the Audi R18 TDI kicks off on third place at the 1,000 kilometres of Spa.

NO COMMENTS

LEAVE A REPLY