Despite carmakers sinking untold amounts of R&D trying (and mostly failing) to convince us otherwise, many drivers prefer a ...
In 1947, the 125 S, the first ever car to wear the Ferrari badge, rolled out of the gates at Maranello. It set the template ...