Or sign in with a social network
Don't have an account? Sign up
Marines encounter alien resistance on a mission to a deserted island to diffuse bombs.
Share something about Xtro 3: Watch the Skies
Sorry, there are no upcoming listings.