When it comes to debut albums that come out smashing seemingly out of nowhere, you won’t easily find a stronger one in recent years than Telma‘s Ανθρωποβόρος. The Greek band has been slowly forging their album since 2017, when their track Ξίφη Στραμμένα στο Φοίνικα appeared in the Art Against Censorship compilation, definitely turning some […]