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.
The album was released on May 14. The song made its debut on The Zane Lowe rock show on March 19, 2007, and the official music video was uploaded to the band's MySpace page shortly thereafter.