Who died first, Billy Mackenzie or Simon Neil?
Simon Neil Simon Alexander Neil (born 31 August 1979) is a Scottish vocalist, guitarist, and songwriter.
Neil Brewer Neil Brewer is a British musician who is best known for being a member of the 1970s rock band, Druid.