The van wasn’t just launched last month with the usual fanfare—Toyota Motor Corporation chose the Philippines as the stage for the vehicle’s global premiere.
Dig cars? Read more about cars and motoring here: http://www.topgear.com.ph Like us on Facebook: http://www.facebook.com/TopGearPH Tweet us: http://www.twitter.com/TopGearPH Follow us on Instagram: http://www.instagram.com/TopGearPH
Be the first to comment