Just wondering - I know that SEX SELLS, but is this going too far?  You be the judge for this new car ad: