Chemtrails, contrails or just aliens? UFO stuns onlookers across China

Published: 13/10/2018
Chemtrails, contrails or just aliens? UFO stuns onlookers across China
Source: WWW.ABOVETOPSECRET.COM

I am not sure what it is but it sure looks cool! A mysterious UFO was captured on film by stunned onlookers across China on Thursday evening, in what appears to be the result...

Read more
Related news
Comment