Toyota Vellfire Luxury MPV Spotted in India, Will Launch Soon - AutoPortal

Toyota Vellfire has been showcased in an event in India. The luxury MPV is a sibling to Alphard with a 2.5-litre hybrid petrol engine, producing 178 hp.
from Car & Bike news in India- Find latest Auto Industry Updates | AutoPortal
Read The Rest:autoportal...