October 21 is Back to the Future day and in honor of this important holiday, Mercedes-Benz released a few ad spots
The 2016 Mercedes-Benz Metris midsize commercial van won the Texas Auto Writers Association “Best Commercial Vehicle” award