1. Don't Wait Too Long

    Madeleine Peyroux

    03:11
  2. You're Gonna Make Me Lonesome When You Go

    Madeleine Peyroux

    03:26
  3. (Getting Some) Fun Out Of Life

    Madeleine Peyroux

    03:14
  4. Between The Bars

    Madeleine Peyroux

    03:45
  5. I'm All Right

    Madeleine Peyroux

    03:29
  6. La Vie En Rose

    Madeleine Peyroux

    03:22
  7. Half The Perfect World

    Madeleine Peyroux

    04:22
  8. Dance Me To The End Of Love

    Madeleine Peyroux

    03:58
  9. Smile

    Madeleine Peyroux

    04:01
  10. Once In A While

    Madeleine Peyroux

    04:01
  11. The Summer Wind

    Madeleine Peyroux

    03:57
  12. Careless Love

    Madeleine Peyroux

    03:53
  13. Guilty

    Madeleine Peyroux

    03:54
  14. Desperadoes Under The Eaves - Extended Version

    Madeleine Peyroux

    05:20
  15. Changing All Those Changes

    Madeleine Peyroux

    03:10
  16. J'ai Deux Amours

    Madeleine Peyroux

    02:56
  17. River of Tears

    Madeleine Peyroux

    05:22
  18. The Things I've Seen Today

    Madeleine Peyroux, Marc Ribot, Christopher Bruce, Meshell Ndegeocello, Charley Drayton

    03:43
  19. Damn The Circumstances

    Madeleine Peyroux

    04:38
  20. La Javanaise

    Madeleine Peyroux

    04:12
  21. The Kind You Can't Afford

    Madeleine Peyroux

    04:00
  22. Bye Bye Love

    Madeleine Peyroux

    03:29
  23. Walkin' After Midnight

    Madeleine Peyroux

    04:49
  24. Standing On The Rooftop

    Madeleine Peyroux

    05:46
  25. Instead

    Madeleine Peyroux

    05:14
  26. Keep Me In Your Heart

    Madeleine Peyroux

    03:35
  27. This Is Heaven To Me

    Madeleine Peyroux

    03:10