Motor cross and now green landing
Location
Hitchin, Hertfordshire
Current Landrover
1993 Defender 90
Occupation
Construction industry