Board Thread:Off Topic/@comment-26822753-20171109173643/@comment-31781238-20171115222538

The aliens land on earth with tight grips

Groups of high tech aliens deploy on the surface