Apparently this shit already aired in Germany. Credit to this spot. The video is already getting some “California Love” comparisons. I don’t know. It’s whatever. Cool visuals I guess, but nothing that I’m dying to see again.