The car of the day: Ferrari F12 N Largo
The naturally aspirated 6.3 litre Ferrari V12 engine in the F12berlinetta has won the International Engine of the Year Awards 2013 in the Best Performance category and Best Engine above 4.0 litres. The F12berlinett