What were these things and what were they doing on the island?

China Satellite images Strange things · Reply

Further to the right, you will see more strange things similar to the image!

Link

Please wait...

Leave a Reply