The album was released on 27 February 2006, peaking at #67 on the UK Albums Chart and selling less than 4,000 copies.
The album was released on February 27, 2006, achieving a peak position of #67 on the UK Albums Chart and selling fewer than 4,000 copies.