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.
10 Aug, 2017
09 Aug, 2017