Graeme Hill reviews The Dead C

The Dead C - ever heard of them?

They  are a New Zealand-based music trio and will be touring the world this year. 

Music reviewer Graeme Hill spoke to The AM Show.

Watch the video.