Anyone heard of a Victor ship?

I have searched for the source of the posters in this video but with no luck. Merlin says there are thousands of Victor ships above our earth that are invisible so we can’t see them.

Leave a Reply

Your email address will not be published. Required fields are marked *