Last Car Standing pits the owners of extraordinarily lousy cars against each other in an escalating series of intense driving contests.