Album Review: Venom Inc – Ave’

Venom Inc – Ave’ Release Date: August 11th, 2017 Label: Nuclear Blast I know what you’re thinking. You’re probably saying, “Brainfart. Why are you reviewing Venom, Inc? They’re the fake Venom. Cronos is V...

Album Review: Styx – The Mission

Styx - The Mission Release Date: June 16, 2017 Label: Eagle Rock Records Growing as a kid in the 70’s, I was one of many whose dad (or mom if yours was into that) was a Styx fan.  Now I’m not talking abou...