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