简介: A local sheriff and a New York detective clash over tracking a fugitive Indian up California's Mt. Shasta.

sitemap