Unexplained
Paranormal Phenomena

UFO Sighting Filmed In Brazil – 31st March 2018

0

This footage of an unknown light orb was filmed in the sky above Brazil on the 31st March 2018