In an American show or movie, if aliens visit the earth, they land in the US. If it’s Dr. Who, they land in the UK. Haven’t seen much Mongolian sci-fi, so I couldn’t tell ya about them.

Leave a Reply

Your email address will not be published. Required fields are marked *