Before It's News | Popular Unexplained
Russia's UFO
I am unsure when this below video was posted "originally", but clearly it is older footage. Maybe leaked recently? Sharing because I've never seen this before and it is a pretty amazing little clip.
No comments:
Post a Comment