Can he still Stand and Deliver? I’m Adam-Ant he can!

The year is 1982, you’re 12 years old and you’re standing at the front of the stage in De Montfort Hall, Leicester, wearing your best Adam and the Ants t-shirt with a black cross next to both eyes, which you made by begging your mum to borrow some of her black eyeliner. You’re waiting excitedly […]