1980 Austin Metro: We Shall Fight On The Beaches! We Shall Never…

Just when everyone figured British Leyland was going to surrender the British Isles to the hordes of low-priced imports pouring across the Channel, here comes the brand new Austin Metro! Good for 62 MPG (at a blistering 50 miles per hour) and bashed together by drunks with hammers built with pride right at home, there… » 7/31/08 12:45pm 7/31/08 12:45pm