Who or what is The Goocher? The legend began as a Native American folk tale, warning of an evil spirit that never dies.
Starring: Emily Dunay
Directed By: William Lee
... Show More
Who or what is The Goocher? The legend began as a Native American folk tale, warning of an evil spirit that never dies.