J. Michael Long is a director and writer, known for American Sasquatch Hunters: Bigfoot in America (2013), Bigfoot Is Real!: Sasquatch to the Abominable Snowman (2010) and Aliens in Egypt (2016).
No related contents, please re-enter