The album was released on 25 June 2007 with the lead single "Shame on You (to Keep My Love from Me)" released on 18 June 2007.
Det blev udgivet d. 25. juni 2007 med singlen "Shame on You (to Keep My Love from Me)", som blev udgivet 18. juni 2007.