Track Description Available in: "Stand and Deliver" is a song by English new wave band Adam and the Ants, released as the lead single from their third studio album, Prince Charming (1981).
It was the band's first No. 1 hit in the UK. The phrase "stand and deliver - your money or your life", used in the lyrics, is commonly associated with highwaymen in 18th century England.