28 Dec 2013, 11:02 UTC · By: Gabriel Nica / It seems like the guys from Ingolstadt are gaining confidence lately. How else could you explain their latest string of commercials aiming directly at their main competitors, BMW, Mercedes-Ben...