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 […]