SONG
Courage For Love
1
2:32
 
Morning Coffee
2
3:35
 
Shakespeare & Heartbreak
3
3:51
 
Ya Don't Have To Say Goodbye
4
2:34
 
Soldiers of Words
5
3:03
 
Clean
6
3:21
 
White Picket Fence
7
2:21
 
101 Proof
8
3:31
 
Reeperbahn
9
2:58
 
Guilty
10
2:40
 
The Parched Well
11
3:45
 
Smalltalk Gentlemen
12
2:47
 
Cold Waters
13
3:30
 
Takes Two
14
4:18
 
Tree of Time
15
2:06
 
Death Don't Have No Mercy
16
4:02
 
Charly's Night
17
3:04
 
59 Bullets
18
2:36
 
Timeless Throne (Live)
19
3:52
 
The Everlasting Good (Live)
20
3:11
 
Lady River Song (Live)
21
5:06
 
Takes Two (Live)
22
7:44