The Freak Weather Event Often Confused for UFOs

  • 4m 51s
  • HD
  • TV-PG

Could this unidentified object of "intense brilliance" spotted over Tehran in 1976 have just been a natural phenomenon. Some scientists think it's the best human explanation we have.