Toyota's not afraid to stir things up, huh?
They went straight ahead and posted a video testing the brakes, applying up to 2,000 newtons of force 😱
They went straight ahead and posted a video testing the brakes, applying up to 2,000 newtons of force 😱
