News Stories relating to "artifact"
Friday, April 27, 2012
Are museums starting to take UFOs seriously
? The National Atomic Testing Museum in Las Vegas has opened an exhibit titled "Area 51: Myth or Reality," which contains what they claim is an "authentic alien artifact" from a 1986 UFO crash in...