Life_Motoring 21-05-2018 ToyotaPublished caption:: The 1.8-litre petrol engine feels a tad lazy at city speeds.
Title
Date of taking this photo
May 15, 2018