SONG
Shake Away
1
3:33
 
Beautiful Soul
2
3:39
 
Little Giants
3
3:42
 
Flag
4
3:48
 
Out of Touch
5
4:17
 
Rose of Jericho (The Waltz)
6
4:24
 
Renegade
7
3:17
 
Happiness
8
3:34
 
Safe Hands
9
3:52
 
Here to Stay
10
3:57
 
Beautiful Soul (Reprise)
11
0:53
 
Beautiful Soul (Live zdf@bauhaus)
12
3:45
 
Flag (Live zdf@bauhaus)
13
3:52
 
Happiness (Live zdf@bauhaus)
14
3:42
 

Music Videos

  • Shake Away
    Shake Away
    Michael Patrick Kelly

More by Michael Patrick Kelly

Featured On

Albums You May Also Like