News : 10th March 2004

posted in: ArchiveNews, News

Sad news: John McGeoch, former guitarist with Siouxsie And The Banshees and Magazine amongst others, has passed away. John McGeoch had moved in the same musical circles as Virginia, being an associate of Richard Jobson. He had also worked with … Read More