Woman records alien in the Andes Mountains of Peru
With the utmost confidence, a woman managed to capture a grey alien on camera. She is from Peru and not long ago, visited a place known as Machu Picchu. This location is a mountainous...
With the utmost confidence, a woman managed to capture a grey alien on camera. She is from Peru and not long ago, visited a place known as Machu Picchu. This location is a mountainous...