The Petrolhead Corner – The LM Barchetta, the F40 that Ferrari Says Doesn’t Exist
During the 1980s, you had three choices for your bedroom-poster supercar: Porsche 959, Lamborghini Countach or Ferrari F40. Any one of these cars was a testament to the technological advancements in engineering and design, and set new benchmarks for supercars. Any one of these cars could blow the doors of just about any car out […]