 "Even Heroes Need a Parachute" was produced by Allen Salmon, and mixed by Mark Needham.The album was first released in the United States on April 3, 2007, and later in Europe during mid-2007.The band went on a three-week European tour in August 2007 to support its release.