Yea the 101 thru my town r usually cool, but i go to cloverdale kinda often and for some reason hwy 101 on anything north of healdsburg, its like the road just holds water like a big ass fountain at the mall or something lol...
My trip last week was thru similar weather, and my car hydroplaned like 8 times...