Welcome to Top Gear Philippines' online forum!
I own a starex and I'd say that power wise, it's good, comfortability so so, maintenance haven't had a problem since I bought it and even fuel consumption is good. The steering wheel is light too! No complains from me.
Page created in 0.067 seconds with 20 queries.