21st May

This week has seen 90% of the front end completed. Still waiting for the pull rods plus damper connections to to come back before focusing on the pedal box and steering. I thought I would share the side by side of CT05#1 and the show car as I think it looks cool. 

« Back