In the age of the Gulf oil spill and global warming, is the electric car a game-changer or an old technology not much improved for 100 years? We look at Tesla Motors of California, which got a warm welcome from investors when it went public yesterday. Also, Mayor Villaraigosa's free-ticket scandal. How did it get to be such a big deal? On our rebroadcast of today's To the Point, federal stimulus spending has fueled economic recovery. Is it now time for action against the deficit? Should President Obama break his pledge not to raise taxes for 98% of Americans? We hear a debate.
Banner image: The Tesla Model S electric car during the the second press preview day at the 2010 North American International Auto Show January 12, 2010 at Cobo Center in Detroit, Michigan. Photo: Stan Honda/AFP/Getty Images