This is the questionably named DragQuoia, and it's a slammed Toyota Sequoia with a 650-horsepower TRD supercharged V8 engine shoved under the hood, complete with nitrous. Toyota says the machine ...
Not that long ago, the Toyota Sequoia's future was in doubt. Fortunately, with some creative redesign, Thankfully, Toyota gave it a fresh lease on life by creatively redesigning it and adapting it ...