275 Trophy
http://goo.gl/maps/W6MuP
Having just come back from working in China, I was looking round google maps and street view and spotted this.
Bearing in mind I didn't see any Renaults at all while there I thought it was pretty neat.
Having just come back from working in China, I was looking round google maps and street view and spotted this.
Bearing in mind I didn't see any Renaults at all while there I thought it was pretty neat.