123All For Love And Love For All
4567891011It'll End In Tears (I Won't Cry)
121314Fields (Acoustic Reprise)
15Julie Written On The Fence
161718192021All For Love And Love For All
22And On We Go (BBC SESSIONS)
℗ This Compilation 2006 Mercury Records Limited © 2006 Mercury Records Limited