The Dogman Horror Story in McAllen Texas

1 year ago
149

McAllen is a city located at the southern tip of Texas in an area known as the Rio Grande Valley, only about five miles from the Mexican border. And wouldn't you know it! A Dogman is lurking around.

Developer John McAllen, who settled in the Rio Grande Valley in the late 1800s and established a town site in 1904 known as West McAllen, must be turning over in his grave.

However, there are plenty of white-tailed deer, turkeys, bobwhite quail, and other animals to feed such a large predator.

Please lend an ear to this video as I relate an encounter with the Dogman in this area.

SUBSCRIBE
https://www.youtube.com/channel/UCyxvRC2x-tGnyAOeZSnsy2Q?sub_confirmation=1

Nonpeon Channel: https://bit.ly/3IinZFn

Loading 2 comments...