Recent image showing ‘skinwalker’ sure looks a lot like XTRO..
The famed legend of the skinwalker is fast becoming a trend online.. There has been a frightening photo quickly going viral online of what purports to be a skinwalker in New Mexico–a state where many still believe in that Native American creature.. There are a few facts that cause me to truly doubt the the … Read moreRecent image showing ‘skinwalker’ sure looks a lot like XTRO..