Loading
Updating
The Odessa Crater
Duration: 48 min
Steve and Geoff are hunting around the famous 63,000 year-old meteorite crater near Odessa, Texas.
Read more Read less