Cars Bikes These Toy Cars By Mercedes-Benz Cannot Simply Crash Into Each Other Talha DarFebruary 17, 20160 So, Mercedez-Benz has claimed first blood in car adverts this year. Warning! This new ad from the premium German...