Only two minor slips int this story
1) The event happend about 9k - 10k years ago
2) It was only a landslide... No evidence of an impact was ever found, the impact theory has been rebutted in the 1970ies.
1 publicly visible post • joined 31 Mar 2008