Bizarre footage has emerged from China of UFOs bringing traffic on a major raod to a standstill. The video, filmed in Guangzhou, Guangdong province on April 8, shows people getting out of their cars to catch a glimpse of the unidentified flying object crossing the sky ahead of them...
Watch the video HERE !
Subscribe to Section 51 ! Thank you.