China Lake Military Base Where Aliens is a piece of digital artwork by Mark Stevenson which was uploaded on February 17th, 2014.
China Lake Military Base Where Aliens
China Lake military base, located in the Mojave Desert, is rumored to be an alien base where aliens and humans work together.
Title
China Lake Military Base Where Aliens
Artist
Mark Stevenson
Medium
Digital Art - Illustration
Description
China Lake military base, located in the Mojave Desert, is rumored to be an alien base where aliens and humans work together.
Uploaded
February 17th, 2014
More from This Artist
Comments
There are no comments for China Lake Military Base Where Aliens. Click here to post the first comment.