Something called a Ford F500. No, me neither. Lucas headlights so I’m guessing from Ford UK.

Illustration for article titled Another of todays things rarely seen
Advertisement

Share This Story

Get our newsletter