The album was released in July 2006, and Woomble toured the United Kingdom in support of the album's release.
The album was released in July 2006, and Woomble performed concerts across the United Kingdom to support its release.