The picture you can see that is the concept of the Alien Ship
& You can watch the video as the same ship you can see
This shocking video is from Haiti (Country in the Caribbean)
You must be logged in to post a comment.
16 Jan, 2017
15 Jan, 2017