No wonder there is plenty of nostalgia in there - the last 10 years for MB has been a nightmare...
They`re trying to remind everyone how good they used to be.
My point exactly ..... so where is the W124 ? i think i see a bonnet shot later on in the film at 2.20 (next clip after men in black, its on for a split second before the 'V8 Komp' badge shot) ) but unless you knew what to look for you would never tell....