In the 1960s, the Land Rover Owners Club held annual games in Birmingham, England, where members showcased their driving skills and the strength of their vehicles.
In the 1960s, the Land Rover Owners Club held annual games in Birmingham, England, where members showcased their driving skills and the strength of their vehicles.