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