FREEDOM FORUM: Discussion

Article Image

Technology Review

Tesla Motors, based in San Marcos, CA, unveiled its Model S sedan, a car that the company has been promising for years. The biggest change compared to the company's Roadster sports car, other than the appearance and price (the base price is half

Make a Comment