The Henchmen Canberra, Australia
The Henchmen blasted into musical existence in the early 2000s. Springing from Canberra, Australia, they released one album and then dissolved in a rock & roll supernova of day jobs and responsibility. But now... they are back.
Streaming and Download help
If you like The Henchmen, you may also like:
Bandcamp Daily your guide to the world of Bandcamp