A popular claim about human structures seen from lunar distance.
Submitted by demo2 · review until 21/06/2026
No supporting sources yet.
added by demo2
No comments yet.