Alleged Slides Proving Roswell Aliens to be Released Today (Sigh)

Here’s the news item. This was teased at IUFO. I’ve seen the Kodachrome slide. I...

Read More