Lexus TZ Makes Its World Debut at the Japanese Test Track Where Roads Literally Build Cars
SHERIDAN, WYOMING -- June 1, 2026 -- Lexus has just pulled back the curtain on its brand-new model, the TZ, in one of the most unusual and meaningful settings a car company could choose: a working development facility deep in Aichi Prefecture, Japan, where engineers, designers, and drivers spend their days pushing cars to the breaking point and then fixing them on the spot. The world premiere took place on May 7, 2026, at the Toyota Technical Center Shimoyama (TTC-S), a sprawling test and development hub spanning Toyota City and Okazaki City -- a place that is normally closed to the outside world, which makes its choice as a debut venue all the more significant for Lexus fans and car enthusiasts alike.