In today's digital age, you'd be excused for thinking that print is dead, but Mercedes-Benz's latest ad proves quite the ...