Depending upon your point of view, a Toyota launch in Japan could be all about the car or all about the sizzle. Automotive News sides with the former, although the publication’s description of the recent launch party for the Lexus CT 200h suggests that the experience has left the car behind – not exactly at Read on! →