E! Online News, September 13, 2006 reports: “The Sci Fi Channel movie Sasquatch Mountain discovered 1.7 million Bigdoot fans–the cable network’s fifth-most watched show of the week.”
Michael Worth and Lance Henriksen on the set of Sasquatch Mountain.
Follow CryptoZooNews
Not Found
The resource could not be found.