La banda dio a conocer en 1984 un LP auto-titulado CD Presents.