Skinwalker Spotted In New Mexico

.

This Skinwalker has been and Indian legend for years. Could this finally be proof of their existence?

.

.

.

Advertisements