The four-day Festival of Speed at Goodwood House in West Sussex marked its 120th anniversary by installing this 90m-high sculpture of Mercedes-Benz racing cars passing each other in mid-air.
Get Exclusive Connections with LUXUO Thailand
Join us today
Close
Join us for exclusive access to Luxuo Thailand's contents and events