As we patiently await for the 2012 Fiat Panda, which was recently revealed thanks to a leaked patent filing and spotted testing in hot weather in Italy, the company’s British division has just ...
When you think about an Italian car with 110 hp per liter, one of the first names that comes to mind is Ferrari. We should be talking about 125 hp / liter for contemporary Prancing Horses, so the ...