The legendary Bigfoot and other creatures like it have reportedly been spotted near a Northern California lake, according to a paranormal investigator.
By David Mayne
Directed By: Bobcat Goldthwait
Starring: Alexie Gilmore, Bryce Johnson
What to say…what to say…
Ok, look: There will never...