This video is one of the craziest and weirdest I’ve seen in a while. There are so many different scenes where the viewer is left with questions. Though, after I’ve watched it a couple of times, some things do make sense. The tune is superbe, no-nonsense and catchy. Figure the meaning of this video out for yourself, really can’t help you with this one. If you’re allergic to titties, don’t watch.