Top 5 star cars at the 2017 Goodwood Festival of Speed


The cars that made their public debut at the 2017 Goodwood Festival of Speed appeared to have one thing in common: power, and lots of it.