80 Degrees This Weekend? Hallelujah, Indeed.