A1 | A Thousand Years | 05:57 |
A2 | Desert Rose | 04:45 |
A3 | Big Lie Small World | 05:05 |
B4 | After the Rain Has Fallen | 05:03 |
B5 | Perfect Love… Gone Wrong | 05:25 |
C1 | Tomorrow We'll See | 04:47 |
C2 | Prelude To The End Of The Game | 00:19 |
C3 | Fill Her Up | 05:37 |
D1 | Ghost Story | 05:29 |
D2 | Brand New Day | 06:20 |