Outsider's Dom & Nic show the latest Mercedes joining the inexorable march of the brand's history in this new spot. It's a bit like Night at the Museum sans the mischievous Capuchin.