Experts Claim Roswell Metal Fragment Yielded Proof UFO Crash
iStockphoto / RHJ I’m typically an extreme skeptic when it comes to evidence of extra terrestrial life on earth. But evidence from a new Discovery channel show has at least piqued my curiosity and bolsters […]