Toyota Sequoia Is A Massive Japanese-American SUV In China

Toyota Sequoia

A massive Toyota Sequoia SUV, seen on a dusty day in Beijing. The Sequoia was modified quite a lot, with raised suspension, huge all terrain tires, side steps, and a roof rack with four search lights.

Continue reading “Toyota Sequoia Is A Massive Japanese-American SUV In China”