Targa High Country 2011 HQ 396 Coupe - Prologue
By Flyingbear - Published on 31 March 2012
Targa High Country 2011 HQ 396 Coupe - Prologue. Serious fuel problems prevented a strong performance at the Prologue Leg 0. Fuel pump died.