k.d. lang

All You Can Eat

k.d. lang

10 SONGS • 36 MINUTES • OCT 10 1995

1
2
04:11
3
03:04
4
03:25
5
03:39
6
03:33
7
04:04
8
9
10
℗© 1995 Warner Records Inc.