Saturday, October 28, 2023

The International Space Station Film Studio in Houston Texas

 google earth the site, and go in. Until they fix it, see the REAL fake space station. Hoaxed us the whole time.

https://yeshuafreedom.com/w/mVyJYJnW2wjQNW7DC8BwCc