Automotive history was made at the Bonhams Goodwood Festival of Speed Sale today, when the car that took five-time champion Juan Manuel Fangio to the second of his Formula 1 world titles achieved a record-breaking figure […]
Daily Archives: July 15, 2013
1 post