Fact #123671
When:
Short story:
The Delgados, from Glasgow, Scotland, announce that they are to disband, largely because bass player Stewart Henderson recently told the band that he did not wish to make another album, and they did not want to continue without him.
Tweet this Fact