| 1 | Brand New Me | Ronnie Earl and the Broadcasters | 4:31 |
| 2 | Baby How Long | Ronnie Earl and the Broadcasters | 4:41 |
| 3 | Drown in My Own Tears | Ronnie Earl and the Broadcasters | 4:01 |
| 4 | Alexis’ Song | Ronnie Earl and the Broadcasters | 1:38 |
| 5 | The Sweetest Man | Ronnie Earl and the Broadcasters | 5:47 |
| 6 | It Takes a Lot to Laugh, It Takes a Train to Cry | Ronnie Earl and the Broadcasters | 6:28 |
| 7 | A Soul That’s Been Abused | Ronnie Earl and the Broadcasters | 9:56 |
| 8 | Why Can’t We Live Together | Ronnie Earl and the Broadcasters | 4:23 |
| 9 | Blues With a Feeling | Ronnie Earl and the Broadcasters | 5:22 |
| 10 | T‐Bone Stomp | Ronnie Earl and the Broadcasters | 3:06 |
| 11 | Wolf Song | Ronnie Earl and the Broadcasters | 4:56 |
| 12 | Peace of Mind | Ronnie Earl and the Broadcasters | 5:03 |
| 13 | Drowning in a Sea of Love | Ronnie Earl and the Broadcasters | 4:46 |
| 14 | Bringing Light (to a Dark Time) | Ronnie Earl and the Broadcasters | 4:26 |
| 15 | Blues for Charlottesville | Ronnie Earl and the Broadcasters | 3:32 |