Even before its official launch last Friday, quite a number of people have asked this writer about the all-new Toyota Rush....
.
May 10, 2018