×
×
Thursday
21
Nov 2024
weather symbol
Athens 21°C

> villagers

> villagers

Locals report 8-foot alien predators in…Peruvian jungle?

Police in Peru have responded to reports multiple reports of strange entities in the area dating back to at least July 11, 2023