Unexplained
Paranormal Phenomena

Peruvian Alien Encounter – Part 3

0

In 1974 a UFO crashed onto the Andean Mountains of Peru. This alien is what was recovered. part 3/3.