This year’s Central Feature at the 2014 Goodwood Festival of Speed celebrated…
Here’s a pretty impressive feat that you might have missed: a Mercedes-Benz…