Thrash Puppies

Showing the single result

    Thrash Puppies - Unleashed - CD

    Thrash Puppies – Unleashed – CD

    You may, or may not, need to be introduced to the THRASH PUPPIES. They originate from Melbourne, Australia, and the days of fanzines and trading cassettes in the underground metal subculture. The band played Aussie and New Zealand festivals and had songs on various compilation CDs. Ring any bells yet?

    Soundmass ...
    Read More