Nick C

319
reputation
8
23

UK-based engineer, motorsport enthusiast and amateur mechanic.