Tag: 1959 METEOR MONTCALM RIDEAU 500
FEBRUARY 2017: A 1959 METEOR MONTCALM RIDEAU 500? ONLY IN CANADA
The Meteor was a Ford model that was built and sold only in Canada.
Eventually a 1965 trade agreement brought the US and Canadian auto...