2008 Mini Cooper Convertible 1.6 Liter SOHC 16V 4 Cylinder Engine Photo #75279153