http://www.lookers.co.uk/mercedes-benz/media An iconic Mercedes-Benz advert with all the cars depicted over 125 years, culminating with the development of the Mercedes-Benz SLK.