Meteorite Crashes Into Georgia Home, Turns Out to Be 20 Million Years Older Than Earth

On a clear June day in Georgia, a blazing fireball suddenly fell out of the sky over the Atlanta metro area. The source of this spectacle was a 1-ton meteor that exploded in mid-air, sending a cherry…

Continue Reading