Nick C

942
reputation
7
16

UK-based engineer, motorsport enthusiast and amateur mechanic.