The Germans are famous for pulling out advertisements near their competitors showrooms and this time its Audi who has pulled a neat trick on Mercedes. As can be seen in the pictures, Audi has plastered advertisements on a bus stop right in front of a Mercedes-Benz dealership in Mumbai. We will certainly not call this coincidence, not after this.