The Visitors by Mike Mitchell
In 2021, aliens made first contact with humans. Their goal was to conquer. Fortunately, they first connected to the internet and instantaneously became too dumb to take over anything. Stranded a million light years away from their ho…
Watch The Visitors on Floor!