MasterCastle – “On Fire” (2013)August 11, 2013 Label: Lion Music Review by Tony Cannella I would be willing to bet that the new album by the Italian power metal band MasterCastle is one of the first concept… View Post