« Back to Safari Rally 2007
At last the V6 is in place. We still have a bit of modification to do to the chassis rails for exhaust clearance but otherwise things seem to be OK
Permalink