Metal Factory since 1999
KEYGEN CHURCH ist ein Projekt des Italieners Victor Love (alias Vittorio D'Amore), der sonst sein Unwesen mit Master Boot Records treibt.