CEFAA

Chilean UFO Thought To Be Size Of Two Soccer Stadiums

That’s a big UFO and the Chilean UFO agency says the photo that proves it is not a hoax! Link: io9.com Thumbnail Photo Credit: CEFAA

Read More