i saw this toyota ad on a taiwanese channel about a week ago; the car had a different name, but it was unmistakably a revo. this left me a bit confused, what with the innova supposedly being the revo replacement. kala ko ba ipe-phase out na ung revo? you usually see car ads when the car is relatively new, di ba? so it would imply na bagong release lang sya sa taiwan