0 pointsReleaseIn Music DatabaseLet It RainSuggest a correctionSuggest a correctionCancel Send The Pitcher & SzenRelease date 10 February 2012Catalog # BYMCD002LabelBe Yourself MusicLast played on radio 28 October 2026External links Discogs Suggest a correctionSuggest a correctionCancel Send