Posted by audioc on Saturday, February 28, 2004 @ 10:44:29 GMT (3627 reads)
The biggest Audi showroom in the world is being built in the UK. Work has started on the £15million project at the Braehead Retail Park in Glasgow, which opens next spring. Read More...
comments
Topic: Other Audi Related News