

It Takes a Lot to Laugh, It Takes a Train to Cry
Taj Mahal
1
4:32
Gotta Serve Someone
Mavis Staples
2
6:38
Lay Lady Lay
Isaac Hayes
3
5:36
Everything Is Broken
R.L. Burnside
4
4:52
Pledging My Time
Luther "Guiter Jr." Johnson and the Magic Rockers
5
4:48
I'll Be Your Baby Tonight
John Hammond, Sr.
6
3:35
Ballad of a Thin Man
James Solberg
7
8:38
Million Miles
Alvin Youngblood Hart
8
6:32
Watching the River Flow
Leon Russell
9
3:39
Wallflower
The Holmes Brothers
10
3:57
All Along the Watchtower
Larry McCray
11
4:28
One Too Many Mornings
The Band
12
5:13