The Breeders - Last Splash

  • Sale
  • Regular price £16.99


Reissue of The Breeders' Last Splash: Originally released by 4AD in August 1993, Last Splash features the singles ‘Cannonball’ and ‘Divine Hammer’.