Selected vehicle
TOYOTA SEQUOIA (_K6_)
Engine
5.7 4WD (USK65_)
Engine code
3UR-FE
Power
280kW / 381PS
Year
2007