digital single It Rained All Night (But It Cleared Up For Christmas Morning) $1.32 rained all night mix4 Share Tweet Embed