Polish heavy metal rockers, Scream Maker, recently announced the upcoming release of their fourth studio album, Land Of Fire, on July 14. Check out a video for the new single, "See The Light", below, and pre-order/save the new album here. "Land Of Fire is the first album where...
Continue reading...
Continue reading...