The dealership I work for just posted this. Not sure what year it was taken but its the Ford franchise’s parts counter. Neat.

Other than the “Spotlight” display, I can’t really pick out anything else familiar.