Fact or Fiction Sprites: Mysterious inhabitants of the Earth’s ionosphere Sprite, “The mysterious inhabitant of the earth’s ionosphere,” as cryptozoologists respectfully call it, is a ball of fire, a flash, a spot of light... SoulAskJuly 6, 2020