Show of HandsShow of Hands

Zod February 18th, 2014 3:02am

Tesla Motors sells their cars through a network of company owned showrooms, bypassing the traditional independent dealerships. Automobile dealership associations have been pressing for legislation to prevent Tesla's direct sales. Pick a side:

50 Liked

Comments: Add Comment