Choke Canyon (1986) (movie): A "cowboy"-scientist is fighting a corporation who wants to dump atomic waste on a piece of land he has leased. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Choke Canyon (1986) below