WATCH: Past Time Travel Claims Aliens ARE HERE!

Photo: Getty Images

TikToker @PastTimeTravel showed a video of something flying across the air and calls for people to pay attention to what they say is visual evidence of aliens arriving on earth at 11:02 pm.


View Full Site