U.S Navy SEAL: NEW Evidence of a CREATURE in Grand Canyon Mountains

Horror Den of Misfits

Horror Den of Misfits

11,517 views

Alright everyone, welcome back to the channel. Millions of tourists visit the Grand Canyon every year. Taking pictures from the safety of the sunlit guardrails. But if you venture deep into the isolated stretches of the canyon country. That safety net disappears.

And when you bring military-grade, navy seal surveillance into the pitch black of the desert, you quickly realize you aren't the only one watching. In today's episode, we're going to talk about a navy seal team that caught something impossible on a thermal trail camera...

⬇️Listen on Spotify⬇️
https://open.spotify.com/show/3oFDEaz...


#dogmanstories   #redditconfessions  #creepypasta