Listener Josh Knight asked West Texas Wonders whether the meteor crater in Odessa was actually produced by a crash, and, if so, what ecological impact that collision might have had.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More