Just when we thought we couldn't take another day of this heat, we woke up this morning to an overcast 60 degrees and a light sprinkling of ...