Toyota Alphard
The Toyota Alphard is a minivan produced by the Japanese automaker Toyota since 2002. It is available in 7 Seater and 8 seater with petrol and hybrid engine options. Hybrid variants have been available since 2003 and it incorporates Toyota’s Hybrid Synergy Drive technology. The vehicle was named after Alphard, the brightest star in the […]