Invisible Dead Chris Andrews1 CommentShort-lived and bizarre Christchurch industrial outfit from around 1992-1993.