Motoring News

THE car news aggregator

From the archive: on this day in 1965

We drive the first Japanese car sold in Britain