Tag: Land Rover

Land Rover Australia: Mud, mud, glorious mud

Land Rover launches in Australia were always tough affairs. But this one back in 1987 just got tougher and tougher as the mud rose and the cars sank....
×