Sidetrack Adventures on MSN
63,000 years old - this crater doesn’t look right
Just outside Odessa, Texas sits what’s often called the second largest meteor crater in the United States. It formed around 63,000 years ago and was once over 100 feet deep. But today, it barely looks ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results