Categories Music More Belle And Sebastian News! Post author By djfrequencies Post date August 17, 2010 No Comments on More Belle And Sebastian News! The New album will be released on October 12th in North America Tags Belle and Sebastian, Release Dates