Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
Karl Kling
Karl Kling
10 SONGS • 37 MINUTES • MAR 03 2015
Play
1
Figurehead
04:53
2
I Will Wait
03:20
3
Forward Thinker
03:08
4
Careful
04:33
5
All I Want
03:49
6
Someone Else to Blame
03:45
7
The Struggle
03:22
8
When I See You Again
02:53
9
Job Well Done
03:30
10
Life on the Run
04:24
(C) 2015 Crazy Heart Records