• 8 years ago
Bizarre footage has emerged from China of a "UFO" bringing traffic on a major road to a standstill.

The video, filmed 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.

Recommended