To judge by his lean appearance, Robert De Niro was several years younger when he filmed this promo spot on behalf of the Tribeca Film Festival. It’s for some kind of profile of the festival that was destined to appear “Tuesday on Fox,” as De Niro says. The funny…no, hilarious part comes when the off-camera director asks him to sell it “with a little more energy” and De Niro goes, “I’m sorry but that was energetic….you don’t know what you’re talking about…sorry…I’m not selling cars, okay?” (Posted recently or six months ago — don’t know the story — on GorillaMask.net.)