News : 10th March 2004
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