We love it when we find out about cars and trucks we never knew existed in this country. Take for example this 1957 Thames (English Ford) 800 Freightliner van. We’ve never heard of these let alone actually seen one before. This thing is even left hand steer, which may indicate that Ford did build a […]
More...
More...