News Ticker

Trachimbrod

Album Review: Leda by Trachimbrod

1 Comment

Trachimbrod release their second album Leda on 3rd April via Dog Knights Productions (UK), Through Love Rec. (GER) and Zegema Beach Records (CAN). Hailing from [...]