Check out all our Upcoming Release announcements New release from: SCREAM MAKER – Land of Fire (July 14, 2023) Today, Polish heavy metal rockers SCREAM MAKER share new track, “See the Light”, along with a music video. “See the Light” is the second single from their upcoming studio album, Land of Fire, out July 14th […]