justbritish.com
The BMC and Leyland Show
‘The BMC and Leyland Show’ has been launched to incorporate vehicles manufactured by the British Motor Corporation, British Leyland and Rover including commercial and military vehicles.