Supercars given a lift at Goodwood
20 September 2024
Great care was needed when lifting a collection of super expensive cars into position for display at one of the UK’s top motoring events.
Goodwood Festival of Speed in the south east of England is an annual must-attend event for everyone interested in anything automotive. It attracts around 200,000 visitors.…
CONNECT WITH THE TEAM