The Rock Town Angels got their begin in the past due ’80s like a hair metal outfit. Performing their make of high-energy hard rock and roll through the high stage for the genre, the music group managed to launch one recording on Geffen before these were dropped through the option …
Read More »