LifestyleOther Mercedes-Benz Club takes part in an ‘Amazing Race’ adminNovember 13, 2015 The Amazing Race, a fun-family rally exclusively organized for the members of the Mercedes-Benz Club of Sri Lanka took place recentl...