UFO Videos Featured

UFO Sighting Filmed Over Lake Norman In North Carolina

UFO Sighting Filmed Over Lake Norman In North Carolina

Interesting footage of an unknown craft hovering above Lake Norman In North Carolina

About Author

admin

Leave a Reply