Eternal

Promises

Eternal

Before The Rain

4 MINUTES AND 7 SECONDS • MAR 17 1997

Album tracklist

℗© 1997 Parlophone Records Ltd, a Warner Music Group Company