Sometimes old car ads, like this one for a British Ford Zodiac, transcend their original purpose and slip into something else. Like an album cover. This absolutely feels like an album cover for...some band. I’m thinking maybe Neutral Milk Hotel? What do you crazy kids think?