This photo has been circulating since about 2011 and many are claiming it to be a leaked government photo proving Aliens real once and for all. Unfortunately doing 30 seconds of investigation shows that this photo and many more are from The X-Files tv show prop department. Check out these other interesting photos uploaded by [...]