Comments
Loading Dream Comments...
You must be logged in to write a comment - Log In
In movies the aliens only visit North America and other Major Cities and countries. This is what Jamaica would look like.