tryme submitted on 10/13/2009 Official Bell & Ross Timestamp: 12:53:26 PM
If you happen to drop by West London, it would be worth your time to visit the world’s largest car dealership. Audi has recently opened this dealership that cost £45 million and took six years to design and build. The 190,000 sq ft building i...
9 user comments | Category: Misc News