Advertise here

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.


Read

Tags:
 

Related Posts