When General Motors CEO Mary Barra speaks before Congress tomorrow, politicians will raise their voices in an effort to show us they care about our safety. While we can’t imagine any of these elected officials channeling their inner Zack de la Rocha while performing “Testify,” we’ll be watching the entire hearing from the U.S. House […]

The rest of the story...
CarandDriver.com