Mercedes-Benz, News, S-Class Mercedes-Benz S320L rolled in at VINCAR today Posted on November 25, 2017March 22, 2022 by VINCAR 25 Nov Yes. The new Mercedes-Benz S320L. Need we say more? Ubi Ave Showroom – VINCAR Attention patrons of VINCAR!