21 Oct 2014, 09:33 UTC · By: Andrei Tutu / The Dodge Brothers have been watching us from automotive heaven for over nine decades now, but the latest ad of the company brings John and Horace back. The two return in grand fashion, as they go h...