Please rate:
ALIEN LOGIC in LILLIPUT

ALIEN LOGIC in LILLIPUT

NASA makes no attempt to EXPLAIN, but there is a movie coming out, "APOLLO 18", that DARES to tackle the issue....



Show Description Hide Description