Man Who Has Had Sex With Over 700 Cars Talks About The Night It All Started VIDEOS / By timw_brap Finally, a rational explanation for all that.