Tag Archives: alpha tiger album review

Alpha Tiger – Beneath the Surface

I’ve said it once and I’ll say it again, those Germans know how to make good metal that you can just kick back, nod your head to and raise the horns and more importantly just enjoy. Granted, I was expecting something more akin to Motley Crue, Poison and the likes …

Read More »