Technology Toyota 86 “draws” its own logo – visible from space September 25, 2017 johorbiznet Johor News Toyota 86 “draws” its own logo – visible from space Paul Tan’s Automotive News [Video] Witness the creation of Toyota donuts… from space INAUTONEWS Full coverage Source: Technology News Feed