Odessa, IAB

64,000 years ago, a massive piece of nickel-iron entered the atmosphere over what is now Northwest Texas.  It was a bad day …