qwk P130DL Dec 19, 2008 3,024 858 Jan 12, 2011 #1 Jan 12, 2011 #1 It looks like GM is in la la land when it comes to ev's. http://www.reuters.com/news/video/story?videoId=175861388&videoChannel=2602
It looks like GM is in la la land when it comes to ev's. http://www.reuters.com/news/video/story?videoId=175861388&videoChannel=2602