I always get so frustrated when I see people have their lights off when it rains or snows and always wondered if it was illegal to have them off during those weather situations?
A self driving car world is getting closer, and testing is set to take place here in New Hampshire. However, lobbying on behalf of the autonomous vehicle industry could keep it from becoming a reality.