| 12°C Belfast

Video: Chinese flying cars - Fallen rope causes ‘paranormal’ accident


Paranormal forces? Aliens? New Chinese invention - dancing cars? Nope, those are cars crashed into a fallen rope on the road of Xingtai City.

Most Watched Videos

Privacy