General / Off-Topic The Thargoids are in China

A strange cloud, in the shape of spaceship has been sighted above Xiamen, in China

5867280.jpg


:eek: :rolleyes:
 
Back
Top Bottom