cryptomundo.com
Robert Dodson Films Clear Sasquatch Head
After many months of dedicated fieldwork in the woods of Oklahoma and Texas, this researcher has obtained very valuable footage.
Cryptomundo, Cryptids