'10ft tall aliens' spotted on a hilltop in Brazil

Two “10ft tall aliens” have allegedly been spotted on a hilltop. Eyewitness Sara Dalete said she was hiking with family members …

Leave a Reply

Your email address will not be published. Required fields are marked *