Release by Pet Shop Boys

Album cover for Release - Pet Shop Boys

Release is the twelfth studio album, the eighth of entirely new music, by the English electronic music duo Pet Shop Boys. It was first released in 2002.