Nick C

28,682
reputation
7
54
109

UK-based engineer, motorsport enthusiast and amateur mechanic.