ONE of the things we have to do from time to time here is to admit that not all of the finest 21st century culture comes from the West Coast. (Okay, just most of it.) Exhibit A is the Scottish band Belle & Sebastian, who have been perhaps our favorite band since the fadeout of (West Coast band, sort of) Pavement in the late '90s.And one on the key members of that excellently melodic indie rock … [Read more...]