This is historical material “frozen in time”. The website is no longer updated and links to external websites and some internal pages may not work.

let Teslas be sold in all 50 states!!

Created by P.K. on June 30, 2013

My position is that car sales should be open everywhere in the US as other cars and products are.

Transportation & Infrastructure
Return to top