Life_Motoring 02-09-2019: Toyota Sienta Published caption:: Non-turbo 1.5-litre is super-noisy when pushed.
Title
Copyrights: License
BANGKOK POST
Date of taking this photo
August 29, 2019