The Breeders

Last Splash

LP
€20,00

In Stock - Ready to Ship

Originally released by 4AD in August 1993, ‘Last Splash’ features the singles ‘Cannonball’ and ‘Divine Hammer’.
    Release Date: 18 May 18 Cat No: CAD3014