Details
Richard Dolan examines a special investigation into the myriad reported sightings of mysterious green fireballs, which were not considered meteorological in nature by astronomers.
- Documentary
- English
Richard Dolan examines a special investigation into the myriad reported sightings of mysterious green fireballs, which were not considered meteorological in nature by astronomers.