What Boston meteorologists are saying about the heavy rain overnight and Thursday 

Cars