UFO Videos

UFO Sighting Filmed Over Chongqing, China – July 18, 2018

UFO Sighting Filmed Over Chongqing, China – July 18, 2018

This video footage of unknown lights was filmed in Chongqing, China on 18th July, 2018

About Author

admin

Leave a Reply