Video: Audi A8 commercial “The Art Of Progress”

By Auto News Log • February 25th, 2010

The official TV commercial for the Audi A8. The commercial shows Audi engineers, designers and technicians during the process of creation.

Follow Victory Muscle Cars on Twitter »

 

Leave a Comment

« | Home | »