Meet the brand new Audi 8 luxury sedan
The new Audi car– the A8 is a highly anticipated vehicle. On July 11 the luxury sedan was unveiled in Barcelona amidst a good amount of curiosity and fanfare. The reason being that Audi had claimed that the A8 would …