An alleged time traveller from the year 2714 has created a video sharing the details of an imminent alien invasion, stating that a space ship will land during the Perseid meteor shower.
Full ArticleAliens 'set to land on earth tomorrow', states so-called time traveller
Daily Record
0 shares
1 views