NoStupidQuestion
New Contributor
User Power
Value/Post Ratio
59%
- Nov 20, 2019
- 17
- 10
To answer the thread title - there's zero chance that of all the places on this planet, that aliens would repeatedly visit the USA.
Dislike ads? Remove them and support the forum:
Subscribe to Fastlane Insiders.