No Image

The Prowlers: New Album in 2013

October 23, 2012 EvilG 0

The Prowlers (Heavy/Power Metal Band from Rome, Italy) are proud to announce that they 4th Album will be released through the American Label “Perris Records” […]