Home / Road / Cars Amazing TV Ad by Audi Audi makes a Joke out of Mercedes in this amazing TV Ad B3 Khaled Karam 3 Apr 2011 · 1 min read Audi Audi A8 TV AD