So, who the shit are the Blue Magoos, and why have I never heard of them until just now?! With album titles like Electric Comic Book and Psychedelic Lollipop, it stands to reason I would have caught word of these guys at SOME point in my travels, but alas! Perhaps later is indeed better than never. Let the colorful goofiness begin!