Alien hunters spot ‘crash-landed UFO’ on remote British island near Antarctica Mar 5, 2018 | Alien News | 0 | A bizarre ‘UFO’ has been observed on a remote British-owned island near Antarctica. The strange object appears to have crash-landed into snow and ice, … First posted on http://metro.co.uk Read Full Story
Recent Comments