1 | Shake Away | 03:33 |
2 | Beautiful Soul | 03:39 |
3 | Little Giants | 03:42 |
4 | Flag | 03:48 |
5 | Out of Touch | 04:17 |
6 | Rose of Jericho (The Waltz) | 04:24 |
7 | Renegade | 03:17 |
8 | Happiness | 03:34 |
9 | Safe Hands | 03:52 |
10 | Here to Stay | 03:57 |
11 | Beautiful Soul (reprise) | 00:55 |
12 | Living Water | 04:03 |