Land Rover Display at Goodwood |
| What you see in the photo is Land Rover's display at the Goodwood Festival of Speed that started today. We've seen our share of extreme off-roading but this 40 ft raw steel rock structure takes the first place. The display, featuring five Land Rover vehicles was designed to celebrate the brand's 60th... More » |