Rene Dahinden

In Search of Bigfoot

1976 Ama-movie

Bigfoot: Man or Beast?

1972 Ama-movie