AUTO DRIVE: 2015 Toyota Alphard/ Vellfire review

This is a full-size luxury minivan which has been in production since 2002 and is now in its third generation. With an unmistakable front grille this vehicle will always stand out on the road