Navigation Menu+

Homesick Alien

Posted on Dec 22, 2017

Just an alien trying to get home after a long day at work abducting unsuspecting travelers. All the probing and implanting requires long hours and low pay. This life form needs a break.