Video claims to prove alien presence on the moon
palehorse95
Published
11/13/2011
Claims that there are alien bases on the moon and even Mars.
1 Comments