Most recent stories in Amazing Places
Apparently Ikitu tribe in Peru that got attacked by armored 7ft Extraterrestrials have been getting these kind of beings for a long time, this footage of a 6-7ft being/alien has been recorded in 2018 #Peru #Perualiens #Extraterrestrials #Conspiracy #Aliens #UAP #UFOHearing
What do you think?