Bigfoot: North America's Greatest Lover [NSFW]

All the Bigfoot mania today just wasn't quite enough, so we bring you the ultimate statement in Bigfoot love. This pointedly psychotic movie, Ape Canyon » 8/15/08 5:30pm 8/15/08 5:30pm, is about how Bigfoot comes to the Pacific Northwest of the U.S. and begins enslaving women with his mesmerizing sexual skills. There really isn't much more to it…