The Japanese brand revealed some interesting info at its recent press conference. Read More CarBuzz