1. A system for controlling at least one exterior light of a controlled vehicle, the system comprising: an array of sensors capable of detecting light levels in front of the controlled vehicle; a moisture sensor operable to detect moisture; and a control unit in communication with the array of sensors, the moisture sensor and the at least one exterior vehicle light, the control unit operable to control operation of the at least one exterior vehicle light as a function of the detection of moisture, the control unit further operable to control the at least one exterior vehicle light based on output from the array of sensors.