Tokyo – Geisha Revenge, an all-girl Japanese thrash metal band, has seen a surge in popularity following the release of their debut LP Tokyo Takeback, thanks in…
TORONTO – Punk powerhouse Fucked Up is well known for being one of the most prolific modern indie bands. However, their latest release — which…