Vaughan Automotive – Mercedes-Benz, BMW, AUDI, Volkswagen, European Repair Specialists in Atlanta by Matthew Vaughan | Oct 18, 2021 | MINI RepairIs your Mini Cooper having issues? Check engine light illuminated? Time for maintenance? Brakes are due for replacing? We take care of it all, so your Mini can take you to places in Atlanta and surrounding areas.