Special equipment repair and maintenance
What a neat and fun car to drive! Mini cars have been manufactured by various companies since 1959. So in 2009, MINI is celebrating its 50th Birthday. MINIs were made first by the British Motor Corporation (BMC). Several owners have come and gone over the years such as the Rover Group, Cooper...
Group: Truck, passenger car, bus overhaul