Land Rover Sculpture Get link Facebook Twitter Pinterest Email Other Apps July 21, 2008 Designer Gerry Judah constructed 34-metres of high steel framework for a collection of Landrovers to be suspended from it at the Goodwood Festival of Speed in England Get link Facebook Twitter Pinterest Email Other Apps