The distinctive scent of off-gassing plastic inside a new car can cause headaches, nausea and annoyance. But a car crash? A Santa Cruz resident has blamed the new-car smell of his Tesla Motors Mode...
Sign in to post comments.
Comments (0)
Sign in to post comments.