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