Rose McGowan will star in and also produce a new docu-series for the E! network. The show will be titled Citizen Rose, and it’s a a five-part documentary that will take a look at her life. “You are formally invited into my mind and world,” … Read entire story.
Source: Just Jared