TBT: Adam and the Ants "Stand and Deliver" Music Video (1981) | Frock Flicks
This classic 1981 music video just came on, and I immediately said, “I need to Frock Flick this!” (Followed by “Trystan is going to be so pissed she didn’t think of this first”). Adam and the Ants are one of the most memorable of the early 1980s British New Wave bands, and their look (particularly... Read more →