Skeptoid #315: The Tehran 1976 UFO

Spread the love

Declassified military documents show that Iranian fighter planes engaged a UFO in 1976. Here’s what’s actually known.