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.109 seconds with 18 queries.