20 Feb 2015, 10:07 UTC · By: Tudor Rus / What might be the first video review of the new Toyota Alphard is actually a silent video of the car's exterior and interior features