Peruvian village horrified by attacks from 'giant yellow-eyed aliens'
Peruvian villagers claim that aliens standing at two meters tall attack them every night.
By WALLA!
Published: AUGUST 28, 2023 14:25
Updated: AUGUST 29, 2023 08:35
Residents of a Peruvian village known as the Haikito...