Could There Be A Secret Base On Mars?? [Video]
Judge for yourself. Here’s an amateur astronomer’s YouTube video that’s gone viral claiming he found a secret base on Mars.
Experts are saying that it really isn’t an alien space station, but a glitch in the image caused by cosmic energy interfering with the camera..