Toyota Vellfire – First Drive Impressions March 6, 2020 Toyota have launched a new luxury van, called the Vellfire, and we went down to the test-track at the brand’s Bidadi plant to get a little taste