June 19, 2013

Can Tesla Beat the Big Car Companies?