Just after Thanksgiving, Auto Express came up with a list of the 20 popular commercials, and it tasked its readers with choosing the winner for the best car ad of all time. The winner?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results