These are in the Motorsport Gallery
Went to the Killarnée City of Perth - Tarmac Stage of Targa West today and shot a few photos. Let me know what you think of them.
View Printer Friendly Version
Email Article to Friend
Reader Comments