Tens of thousands of people are dying on America’s roads every year. What can we do? Consumer Reports hosted a panel discussion at the Washington D.C. Auto Show to talk about the technology and policy changes that could improve vehicle safety.
Check out for the latest reviews, tips, and recommendations and subscribe to our YouTube Channel:
Follow Us on Social: