Despite having been released in 1993, the Breeders’ critically-acclaimed album Last Splash is still fun to perform. See the band Friday in Denver.
Despite having been released in 1993, the Breeders' critically-acclaimed album Last Splash is still fun to perform. See the band Friday in Denver. (Courtesy photo / Motormouthmedia)