The Vellfire takes the crown title of Toyota flagship MPV from the Alphard, but can this new Vellfire walk the talk, or is it all fluff?
The new Vellfire Hybrid takes the place of the Alphard as the top luxury MPV to come from Toyota. With its sharp new look and impressive feature list, does it deserve its crown status?