Mercedes ADRail Installation Posted on April 20, 2010 by admin ADRail for Mercedes increasing brand awareness in Switzerland.