England’s Roswell
The following is an article from Uncle John’s Bathroom Reader Most Americans are familiar with the legend of the UFO landing near Roswell, New Mexico in 1947. But what about the “Incident at Rendlesham” that took place near Ipswich, England, the day after Christmas in 1980? It’s been cited by UFO buffs as one of the most credible sightings of […]
Read more