duke laduke documentary video

seriously! is he planning on ditching the car from torque steer? whats the purpose