Posts by Category: Space Station

Triangle UFO in Space

Triangle UFO in Space

This video was submitted directly to The Black Vault. It is used with permission. LookNowTV Presents a NEW Nasa UFO Discovery! Nasa released new (4K) FOOTAGE and like most UFO related channels, I went over to check it all out! I saw a lot of ...

Read more