MasterCastle – “Last Desire” (2010)
Label : Lion Music Review by Tony Cannella “Last Desire”, is the title of the second release by the Italian Power Metal band Mastercastle. Their first album, “The Phoenix” hinted…
Search Results