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 ? What do you crazy kids think?