Ford has pulled off a pricing coup by announcing a list price of just £17,495 for the Focus ST, undercutting the Astra VXR by £1500 and the Golf GTI by a whopping £2500.
The man who traded fighter jets for rally cars, and never looked back
From building BTCC engines to crafting the ultimate Peugeot 205 GTI restomods, Chris Tolman’s journey is one defined by automotive passion and precisi…