The new Audi A8 makes its world debut at the Audi Summit in Barcelona  [ Spain ] [ Germany ]