Monday, April 14, 2014

How can it be illegal to buy a car? Tesla in NJ, Texas, and Arizona...the saga contiues...

Dealerships use state power to stop direct marketing