So my friend has been doing car reviews alongside his brand for a little while now. I gave him my keys to see what he thought.
What do you guys think; a fair review?
I think Matt will give him the rallye once it's on the road!
Diablo Hdi Dturbo and 205 1.9 project - it lives!