“Time Traveler from 2671” Says Aliens Will Invade Earth Before Year’s End
The “person from the future” even said that the James Webb telescope would be about to find a new planet...
The “person from the future” even said that the James Webb telescope would be about to find a new planet...