Origines : après le succès de son 1er album Desireless en 1997, et 4 millions d'exemplaires vendus, Eagle-Eye Cherry a sorti Living in the Present Future en 2000. Il a ensuite pris le temps de partir en tournée puis d'enregistrer ce 3ème album. Il entamera sa nouvelle tournée mondiale à Paris le 14 janvier 2004.