Choke Canyon - 1986 - Trailer
Channel: sinedrom
Date: 2011-07-17

A "cowboy"-scientist is fighting a corporation who wants to dump atomic waste on a piece of land he has leased. [sic] [imdb]