Tagged: Tom Udall

Who will Pay the Costs?

Ned Adriance, Sen. Tom Udall’s communications director, TV Shows and Series says via email. The National Highway Traffic Safety Administration (NHTSA) is also partnering with automobile manufacturers to develop alcohol detection systems that can...