While the cycles of life and death flowed on Earth 65 million years ago, unbeknownst to the living things on the surface, death lurks in the ionosphere.
Watch Trailer