Best Movie EVER!
Behold! The trailer for 1989 movie Moontrap which involves two space shuttle pilots discovering an alien artifact and bringing it back to earth.
But, uh-oh, that alien artifact is an extraterristial war robot and all kinds of shit hits the fan, including the special FX.
Leave a Comment