It’s always fun to try and find a suitable topic for The Petrolhead Corner, our weekly episodic slice of car-related content. Every Saturday we publish a story that interests us, and hopefully is fun to read for you as well. This week we have a trio of cars lined up all sharing the same badge, […]