Added: Feb 6, 2012
Author: TheAutoBeer
Duration: 1:2
There are some great special effects in this video showing the evolution of cars and technology over the last century. The ad does a great job of showing the brands penchant for technology and innovation.
Channel: Autos
Views: 11
