Electric cars take center stage at New York auto show

The New York International Auto Show started Friday in New York City, and this year electric cars are taking center stage, according to CBS News.

Read More

Google News – Search