Loading...
Showing posts with label Navajo Task Force. Show all posts

Federal Paranormal Task Force in Arizona (video)

WINDOW ROCK, AZ (CBS5) - With this story, keep in mind that we really do tell it like it is -- even when it is hard to believe.  There is ...