riffrelevant.com
FROST GIANT Share New Song ‘Curse Of Doubt’ From Recent ‘The Harlot Star’ Release
(By Pat ‘Riot’ Whitaker, Lead Journalist/Writer, RiffRelevant.com) From the frozen northern climes of Philadelphia, Pennsylvania comes the metallic monstrosity Frost Giant and their rec…