@Toyota Toyota: A lower center of gravity means enhanced stability and handling. But it’s about … June 11, 2019