Dave McKeegan | ISS Wire Pulling - DEBUNKED #flatearth #nasa #shorts @DaveMcKeegan | Uploaded March 2023 | Updated October 2024, 31 minutes ago.
Debunking claim of astronauts using wire harnesses to fake being in space
Debunking claim of astronauts using wire harnesses to fake being in space