A hidden hillside in North Carolina just revealed a jaw-dropping secret — direct evidence of a meteor strike and a powerful tsunami that hit over 34 million years ago. Geologists uncovered four ...