Roswell UFO Incident : UFO Photographed Over Roswell, New Mexico

According to eyewitness testimony, “it was August 3, 2015 at 3:06 a.m. We were having a meteor shower that late night, so we decided to sit out in the back of the truck to observe them. While the…

Click on Headline to read complete story…

Leave a Reply