Tales Don't Tell Themselves was released on 14 May 2007 in the UK, having been leaked to the internet on 10 May 2007.
Tales Don't Tell Themselves在2007年5月14日於英國發行，但5月10日時就已經在網路上被洩漏出。