New showroom

There was a time when new cars were only displayed in the dealer's show room. Now you find new cars on display in the centre of the food and retail areas in shopping centres. Times have changed.

Comments
Sign in or get an account to comment.