Roy talks about is terrifying encounter with a Dogman type creature while living in Louisiana.
You must be logged in to post a comment.