Reviews

The Beast …Has Arrived LP

Speed-metal or dumb punk, take your pick. Decent power and non-stop energy with metal guitar leads and riffs.