Didn't It RainThe ClovertonesEsqueritaFrom I Hear Voices · Released 12 April 2005 · Norton Records Inc.PlayShare2:48Details from DeezerDownloadAbout 20 seconds