/ by Evan Troxel

Another video with a Toyota and a stuck accelerator pedal. But not.