Who has more members in their group Grimes or Deacon Blue?
Deacon Blue: Deacon Blue are a Scottish pop rock band formed in Glasgow during 1985. Deacon Blue:  The line-up of the band consists of vocalists Ricky Ross and Lorraine McIntosh, keyboard player James Prime and drummer Dougie Vipond.
i don't know