Skeptoid #592: Alert 747: The Vela Incident

Spread the love

In 1979, a mysterious flash occurred over the southern ocean that could have been a nuclear bomb.