Prowler’s Stallions Of Steel

The German state of Saxony provides the heavy metal band Prowler. The band from Leipzig gained some attention with their 2012 self-released EP Hard Pounding Heart and now have returned poised to issue their debut full length, Stallions Of Steel. The nine tracks contained on the album (some of which also appeared on the aforementioned EP) boast “straight heavy […]