The Organ was a Canadian indie pop band formed in 2001 in Vancouver, British Columbia. They officially broke up on December 7, 2006, due to illness and personal conflicts in the band.
The Organ was a Canadian indie pop band formed in 2001 in Vancouver, British Columbia. They officially broke up on December 7, 2006, due to illness and personal conflicts in the band.