James Franco went shirtless for his latest (and strange) Hillary Clinton endorsement video.