THE DEVIL IS A DECEIVER: Italy’s Hot Hard Rock Trio “Heroes & Monsters” Self-Titled Debut Album
THE DEVIL IS A DECEIVER: Italy’s Hot Hard Rock Trio “Heroes & Monsters” Exposes the Cold, Hard Truth Throughout Their Self-Titled Debut Album By Leslie Snyder The sting of betrayal is coming out of Naples, Italy from a fiery hard rock trio named Heroes & Monsters. This obnoxious trio brings...
Read more