Sad is The Echo
Sad is The Echo
is a song by
Still Life
it was released on
Secret of Love