Boa Vista Archive

Several angels recorded flying over Boa Vista, Brazil

Floating around on the internet, is a video of several angels flying high in the skies. The location of the footage was taken at Boa Vista, Brazil. The original video, was uploaded on February 15th back in 2014. Supposedly, the video was entirely created digitally. However, there are some who believe the “digital creation” was