UFO Videos

Triangle UFO Sighting Filmed In South Carolina – 26th August 2016

Triangle UFO Sighting Filmed In South Carolina – 26th August 2016

Interesting footage of three unknown lights in triangle formation hovering above South Carolina.

About Author

admin

Leave a Reply