While I am not a weather professional nor a database expert, from the looks of it I'd say the forecast low of 30 seems to be a bit off. And since Yahoo! Weather is the one telling me this, they obviously have the data... so they could update the forecast with... I don't know, real data?
I know, I know, not the most egregious violation of a customer experience but funny nonetheless.