Tagra West 2013 Car 33
Tagra West 2013 Car 33, a Nissan GTR 35 (and my favourite car in the race) pictured during the Malaga road race stage, Perth, Western Australia.
1,405
views
5
faves
3
comments
Uploaded on August 18, 2013
Taken on August 18, 2013