Lista utworów:
01. For the Sake of Love [3:45]
02. Beggars Banquet [3:58]
03. Out of Left Field [3:35]
04. Midnight blue [2:53]
05. I Ain't No Angel [3:24]
06. Call it Love [4:12]
07. Deep Dark Secrets [3:23]
08. Carolina Salypso [4:10]
09. City of Angels [4:10]
10. Build a Fire [4:15]
11. Angeline [3:20]
12. The Hundred Year Flood [4:00]
13. How Can You Lose (What You Never Had) [3:34]
14. Hearts On Fire [3:28]
15. Song and Dance Man [3:49]