Skinwalker Ranch S3 E5 : any insight on this image? Text above says China Post 1
(media.conspiracies.win)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (3)
sorted by:
It explains all the Aliens. They're Chinese