Naast zijn kunstgedeelte heeft Artefact naar goede gewoonte ook een fijn muzikaal luik. Colin Self (foto...