DOT is Pulling Out all-of-the stops to deter motorists from driving drunk this holiday

Craig Richardson is helping to spread the message that the U.S. Department of Transportation’s National Highway Traffic Safety Administration is pulling out all-of-the stops to deter motorists from driving drunk this holiday.  According to the NHTSA “Drunk driving crashes are no accident – they are 100 percent preventable.  They all connected to human choices and […]