Good Ships
Leeds
Good ships sail on a delta of the music they love, all whipped up by some intangible breeze blown from somewhere you know but can never quite recall.
Based in Leeds, England and formed in 2…
Good ships sail on a delta of the music they love, all whipped up by some intangible breeze blown from somewhere you know but can never quite recall.
Based in Leeds, England and formed in 2…