Question: Were both Terry Hall and Dave Peters musicians?
Sentence (from "Dave Peters"): He did guest vocals for the song "Unleash" by groove metal band Soulfly, for the song "Feel as Though You Could" by Demon Hunter, and the song "Despair" for Living Sacrifice.
Relevant evidence: No