A self-proclaimed “time traveler,” who warned of an alien invasion, claims that said extraterrestrials have — wait for it — arrived on Earth yesterday and abducted 8,000 earthlings. Full Article
A self-proclaimed “time traveler,” who warned of an alien invasion, claims that said extraterrestrials have — wait for it — arrived on Earth yesterday and abducted 8,000 earthlings. Full Article