Live on Twitch.tv/InfiniteRabbitHole Every Sunday @ 8 PM CST

UFO Lights Over Tehran... 50 Years After the 1976 Incident - IRH 301

Mysterious lights returned to Tehran's skies this week, almost exactly 50 years after Iran's most credible military UFO encounter on record.