Nick C

270
reputation
3
7

UK-based engineer, motorsport enthusiast and amateur mechanic.