Album Review: Chugun – Rogue Planet

Chugun are soon to release their second album Rogue Planet, recorded, mixed and mastered at AG Studio, Tel Aviv. It’s been 5 years since the band’s debut release Virus and now the second album comes out in the middle of [...]

June 28, 2020 Album Reviews