5000 Cars In January? Tesla Sequence Numbers Raise Questions

by James Ayre February 13, 2015 4 comments
5000 Cars In January? Tesla Sequence Numbers Raise Questions