Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
Kieran Halpin

Back Smiling Again

Kieran Halpin

11 SONGS • 50 MINUTES • JUL 15 2002

1
The Perfect Time
03:34
2
Nervous
05:32
3
Making up the Miles
04:20
4
Border Town
05:04
5
Bittersweet
03:20
6
Elmo's Garden
03:42
7
It's All for Love
05:38
8
Back Smiling Again
05:20
9
Scars
03:58
10
This Isn't Bad
03:55
11
Where Were You?
06:31
℗© 2002 SOS Records