ATL Auto opens new BMW, MINI showroom

A full house of guests mixed and mingled last Saturday, at the grand opening of ATL Automotive Group's BMW and MINI Showroom on Lady Musgrave Road in St Andrew. It was a festive atmosphere, at the ...

December 15, 2017
Business