One of the automotive industry’s most successful collaborations, Ford and Cosworth went bananas in the 1980s thanks to Stuart Turner. Anointed big kahuna of European Motor Sports in 1983, this ...
While some of the most famous European performance sedans have come out of Germany, the UK also built of helped developed several insane sedans that deserve to be remembered. When talking about ...