Tag Archives: Vancouver

Unleash The Archers – Apex

Apex is the new concept album from Canadian power metal outfit Unleash The Archers which was released on 2nd June through Napalm records.  The album tells the story of the Immortal having been woken up from his mountain home and feeling excited to see the world again after a thousand years.  But who …

Read More »

Interview with Seb Montesi of Auroch

Following the release of their debut album, ‘From Forgotten Worlds’, at the end of October, Planet Mosh finds out a little more about Vancouver death metal trio AUROCH. Under the interrogator’s spotlight, frontman Seb Montesi (pictured right)… Hi, and thanks for taking the time to talk to Planet Mosh. You’ll …

Read More »