Huh? I thought DD means you drive it day in and day out not caring about things such as precipitation?? :ponder