SHOCKING FOOTAGE! Peruvian Local Attacked by ALIEN? – REAL OR FAKE? August 8, 2023 by Nerd Report Facebook Twitter Pinterest LinkedIn 7ft Tall ‘Face Peelers’: Peruvian Village Under ALIEN ATTACK? | Ikitu Tribe’s Plea for Help! Terrifying claims have emerged from a … source