The Official UFO night in Brazil - 1986 (ENG subs)

One of the most important footages about UFOs in Brazil, with public declarations of high rank military officials confirming they spotted, chased and were chased by UFOs for many hours."

Go back

No ratings yet - be the first to rate this.

Add a comment

You're using an AdBlock like software. Disable it to allow submit.