Demac contributed the song 'Who Can Endure It' on the Wake Up Call compilation that was released by SPM Records in 2003.
If you have any additional information regarding this artist, please .
NEWS