Originally Posted by britlude Yes, the Audi stand is usually enormous!!! It costs them in excess of £100,000 for that display!
Forum Rules