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.
The album's publication date is 25 June 2007, with the lead single "Shame on You (to Keep My Love from Me)" being released on 18 June 2007.