Unless those guys really are immortal. Maybe we shouldn't have jumped to conclusions.
If XCAR really had been around for 100 years, the video you'll see here, at least the first part of it, is something like what the guys there would like to think their first video would have looked like. The video is an introduction to the Ford Model T, which received the first design tweak of its long life in 1915. The video is obviously pretty tongue-in-cheek, but it is also pretty funny, and we're guess that it's even funnier for those who can read lips.
This is apparently just a teaser as well, with a full feature on the Model T coming sometime next week.