Nick C

28,941
reputation
8
56
109

UK-based engineer, motorsport enthusiast and amateur mechanic.