June 30, 2016 june 2016: new car smell by Katherine Andrews It's that age-old debate: Toyota or Tesla in June's Sketch of the Month.