removed from a Mini cooper S R56 2010 1.6 Petrol Turbo automatic
The Mini Cooper S R56 2010 1.6 Auto Torque Converter is a perfect fit for those seeking a small, agile, and fuel-efficient car with a powerful engine for a thrilling driving experience.