New guys 67 Formula S update:

Clutch kit also arrived. Getting closer now...