The other day we were talking about Toyota’s global, epic throttle sticking fail that actually wasn’t and we thought that we’d bring you a bunch of videos showing all different kinds of vehicles having issues with the throttle hanging open. Some are funny, some are scary, and all will cause you to pucker up. Although […]
More...
More...