Sad news this week that Adam Ant's been sectioned again, though anyone who read Simon Price's interview with him a couple of weeks ago in The Quietus might have seen it coming. Below, the Ants live on the Whistle Test during the imperial phase of 80-81. 2004's ITV documentary The Madness of Prince Charming, available via YouTube, is essential, troubling viewing.
No comments:
Post a Comment