Mercedes-Benz has lots of reasons to celebrate.
As the brand reaches its 125th birthday, the folks of Daimler launched a new commercial reminiscing on the invention of Karl Benz many years ago- the birth of the modern automobile. The ad also reinforces the innovative and pioneering spirit that is associated with the brand.
For those of you who admire this global icon, I honestly recommend reading it's history, it's simply fascinating. It's the spirit of vision, class and non-stop creation all rolled into one.
I leave you with the spot, enjoy!