Harry and D’arcy travel to an unexpected place to recover an alien device left behind by his people.
Save my name, email, and website in this browser for the next time I comment.