Electric Cars, Really?

Send us Fan Mail A discussion on electric cars where Bob challenges Ted on his facts and pisses him off.