3.25K 152 0
13th May, 2017
Brazil UFO Crash - Best UFO Documentary 2017. Must see documentary with actual evidence of this epic mass UFO sighting.
Many witnesses claim to have seen a crashed space craft, Like "the Brazilian Roswell" Claimin...
Welcome to UFOrbs UFO Disclosure Network. Watch The Latest in UFO Sightings & Breaking UFO News, Videos & Documentaries Here!