Just a few days ago, Cyprus-based alt-rock outfit The Smallest Creature released their new LP, Magic Beans, an 11-track collection of dazzling fuzzed-out, psychedelic-laced songs. The Smallest Creature is the idée fixe of vocalist/guitarist Stefanos…
Tag