Audi R8 V10 Plus Likes Its Chances Against Mercedes-AMG GT S And C63 S


When it comes to bragging rights, Audi definitely seems to have the upper hand on Mercedes-Benz at the moment on the performance front.
Read more ยป