Next Previous Targa West 2005 by Brian 8 September 2005 comment 0 Motor Sports - Rally, Photography Targa West, Tarmac Rally Tweet Pin It