Click to play video

New car sales in UK

Stable economy means an increase in the motor trade as industry looks to a record year in sales for 1997. New Car sales, car showroom, cars off ferry.
The most historical events captured on film over the past 100 years
Bookmark and Share
views:
234 votes: 0
rating:
No Rating

Comments

Comment Title:
Comment Text: