Adam and the Ants: Stand and Deliver (Music Video)
1981·United Kingdom·3 min.
Available on
None platform
Music video for "Stand and Deliver" by Adam and the Ants.
Original titleAdam and the Ants: Stand and Deliver
Music video for "Stand and Deliver" by Adam and the Ants.