Unexplained
Paranormal Phenomena

Peruvian Alien Encounter – Part 2

0

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