05-09-2013, 08:55 PM
So you pay £150 for a supercar.
Or £10 for a 306.
It's all relative; it's the same concept and for most it's the thrill of being on a track fullstop as apposed to having the fastest car going
Or £10 for a 306.
It's all relative; it's the same concept and for most it's the thrill of being on a track fullstop as apposed to having the fastest car going
Diablo Hdi Dturbo and 205 1.9 project - it lives!