In China on Holiday
NASA is making an announcement Wednesday… so let the rampant speculation begin.
Source: It’s not aliens. It’s never aliens. Stop saying it’s aliens.
No comments:
Post a Comment