Formed in 1996, and hailing from Scotland, Belle & Sebastian are a musical collective with a penchant for ellipticism, declining to have their pictures on album covers or in the press, shying away fro…
Read more »

