When was the last time that not a drop of rain fell on any location on the 48 coterminous United States in a 24-hour period? Has it ever happened?
Also, when was the last time there was a measurable snowfall (excluding flurries) in Orlando?
Doesn’t mention Orlando, but this may be of interest:
IIRC, Homestead, FL is in the Miami metro area … so presumably Orlando got legit snowfall, as well.
Yeah, 1977 was a great year to be a kid. I actually got to play in some of that snow (south of Orlando.)