A Day in the Life of an F1 Show Car Team – Goodwood 2017

What does it take to put on a spectacular Formula One show at the world's best motorsport events? There's more to it than meets the eye… check out a mechanic's-eye-view of the 2017 Goodwood Festival of Speed!

Leave a Reply