Monday, November 06, 2006

1959 UFO contactee book

In the 1950s, two sisters named Helen and Betty Mitchell claimed to have met humanoid creatures from outer space in a St. Louis, Missouri coffee shop.


Hey, I've met aliens in coffee shops too!

No comments: