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