This week, British psychedelic pop band Club Kuru released their second studio album, Meet Your Maker. Club Kuru has made a name for themselves over the past few years with their distinctive sound and exuberant live performances. Together, the members of Club Kuru create a colorful, textured psychedelic sound. Band frontman Laurie Erksine was a