Return to Videos

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.