Release date: 04/19/1976 Release

Popularity: 1 Popularity

Original language: EN Language

Heart Add to favorites

Legend of Cougar Canyon

Star - Review 6
DocumentaryWestern

Overview

There are many wonderful and dangerous legends about Cougar Canyon, a sacred Navajo terrain. Two young boys must face the legends and dangers when they go to rescue a lost goat.