I don’t even know where to begin. This has to be the best/most ridiculous music video I have seen in months if not the last year. I love these guys and their music. I need more new records from them asap. Yes, this is a public service announcement that I demand more music. Which character is your favorite? Grab the free download below.