blog.simonbbc.com
British Leyland Austin/Rover Metro
The British Leyland – Austin/Rover MetroThe Austin/rover metro is an iconic vehicle made between 1980 and 1997. The first metro rolled off the line on the 8th of October 1980, this was then introdu…