Today's DDTS was brought to you from the band, The Breeders.  The song was "Cannonball" and was released in 1993 off of the album, Last Splash.