UFO Sighting filmed on Night Vision over North Carolina – May 2014

This video of unknown lights in triangle formation was filmed over North Carolina in May 2014

This video of unknown lights in triangle formation was filmed over North Carolina in May 2014

Leave a Reply