Ferrari Italian stallions
9 Oct 2008 by CarsGuide team
The California’s all-new 343kW 4.3-litre V8 engine is mounted mid-front, or aft of the front axle, which is a first for Ferrari, and this allows for both luggage space and storage of its unique ...Read more