Why Did The Earth Totally Freeze For 100 Million Years? July 23, 2023 In the following video we will investigate why the Earth totally froze for 100 million years. Watch the video to find out!