On August 15, 1977 a signal of extraterrestrial origin was recorded at the Ohio State University Radio Observatory. Was it aliens? Or was it some other anomaly? Explore the Wow! Signal with us on this week’s Strange Tales Weekly.
- Alien Hybridization: 5 people who claim to have copulated with aliens
- Wewelsburg Castle: Occult Capital of the Aryan Egregore