Dumb Dumb Head Auckland, New Zealand
Dumb Dumb Head is a brand new band from Auckland New Zealand. Two front men and prolific songwriters, Duncan Harwood (Happy Hearse) and James Castady - Kristament (JCK, Black Velvet Butterfly) combine their powers to form Voltron.....no I mean Dumb Dumb Head. ... more
Streaming and Download help