Location
Maidstone
Current Landrover
1 almost complete 1989 Defender 90 Trayback with megasquirted 4.6 V8