News, Spotlight, TV Rosario Dawson Brings Star Power To USA Network’s Briarpatch By Roberto Leal Briar patch: The place you secretly really want to be, even though the person sending you there...