Defeat it's own end

Defeat it's own end
is a song by
Nature Living
it was released on
THERE IS STILL SOME HOPE