The album followed on May 14. The song debuted on The Zane Lowe rock show on 19 March 2007 and the official music video was uploaded to the band's MySpace page shortly after.
On May 14, the album was released. The track debuted on The Zane Lowe rock show on March 19, 2007, and the official music video was posted to the band's MySpace page soon after its release.