简介:When two humans foolishly fiddle with an alien transportation device they are flung to a far off planet from which they have to try and find their way hom
When two humans foolishly fiddle with an alien transportation device they are flung to a far off planet from which they have to try and find their way hom