Shocking Images: ’10ft Alien’ Captured by Climbers on Brazilian Hill Top
By Emma Saletta For Dailymail.Com Published: 22:10 BST, 10 January 2024 | Updated: 23:10 BST, 10 January 2024 Hikers enjoying a family day in Brazil managed to get a video of two creatures they claimed are aliens . Eyewitness Sara Dalete of Brasília spotted …
Read more