Mar 30, 2013
It felt like a scene from “Revenge of the Electric Car” when I met Bob Lutz at the North American International Auto Show in January. I was in Detroit to preview the new electrified cars for Plug In America. After just seeing 3 screenings of Chris Paine’s...
Jun 6, 2011