The world’s fastest road car wasn’t built for racing, but the Harrods
So near and yet so far
9 min read
Europe
Oceania
Americas
Africa
The world’s fastest road car wasn’t built for racing, but the Harrods