In 1987 they recorded their first record titled IMMACULATE CONCEPTION on, an eight song 7 inch was released on Positive Force Records.
In 1987 they recorded their first record titled IMMACULATE CONCEPTION. The eight song 7 inch was released on Positive Force Records.