The spot tells a story about Dodge Brothers. The legendary duo is being praised for creating an inspiring vehicle, whose spirit lives on. The creatives depict the beginning of 20th century, where technological inventions still were an enigmatic terrain. These two guys were among the pioneers, who had enough courage to step into the unknown.