TOYOTA YARIS (USA)

Body: NCP91L
Year of manufacture: 2005.08-2011.07
Front suspension
Front suspension
Rear suspension
Rear suspension