The last Ford flathead was made in 1953: all carfolks know that. But just because everyone knows it doesn’t make it true. Some of you will know that the flathead endured in Canada for another season or two. Others will remember the Vedette, the French Ford (and later a Simca) that was the realization of….
Read full article