Monday, August 15, 2016

Watchers X: 2 Strange Humanoid Creatures Found In Mexico


If I had not seen this in person, in Mexico City, I would not have believed it. An American veterinarian inspected x rays of it and deemed it real. Make up your own mind.

No comments :

Post a Comment