Best Selling Cars Blog celebrates 1,000,000 page views!
On 4th January 1961, the British automotive industry reached a very important landmark: the one millionth unit of the Morris Minor was produced, the first time production of a million vehicles of the same basic design was reached in Britain. On 28th June 2011, the one millionth Nissan Qashqai was…