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

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

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

Leave a Reply