Ad of the Week: Ford Trucks!

It’s not that we don’t like pickups – quite the contrary. For some odd reason, I’ve just now thought that it’s about time we feature a couple in this space. Both come all the way from Dearborn, Michigan, highlighting the 1969 and 1970 models. I’m not sure which I like better – the ad from […]