five piece indie-pop band originally from Belfast in Northern Ireland signed to San Francisco indie label Shelflife Records. As of 2006 its members are located in London, Manchester and Belfast.
five piece indie-pop band originally from Belfast in Northern Ireland signed to San Francisco indie label Shelflife Records. As of 2006 its members are located in London, Manchester and Belfast.