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