The hit fox series The OC is turning a new green leaf. This season features the introduction of a new character and self styled green revolutionary named Che. Fans can check out the trailer below. Catch the Season Premiere on Thursday, November 2nd.