this is somewhere for me to store all my pics and stuff so enjoy
Monday, December 10, 2007
renault 21 turbo finished for this year
here she is now fully re-sprayed and finished at lots of expense but i love this car this was taken by a magazine called french performance magazine at donnington renault world series this year and they very kindly mailed me a copy of it