Land Rover Sculpture, Why They Do It?

Land Rover did something amazed us with its 34-metre high steel framework. Designed by Gerry Judah, this sculpture was made to show off the range of Land Rover series during Goodwood Festival of Speed in England recently.
