The new Audi A4 / S4 International Launch
- 15 December 2011
- No Comments
Audi have been at the top of their game as of late and now they are putting some icing on with the new A4, there will be only one winner…
Filmed on location in Lisbon, Portugal. Thanks to Audi Ireland and Audi AG for all the help.