Tesla Motors Petition Exceeds 100,000 Signatures

by Christopher DeMorro July 5, 2013 4 comments