Join the world’s most patient Ford salesman as he takes an unusually demanding shopper for a road test of the 1973 Country Squire. Continue reading
Video: Road Testing the 1973 Ford Country Squire
2
Join the world’s most patient Ford salesman as he takes an unusually demanding shopper for a road test of the 1973 Country Squire. Continue reading