I watched it! I really enjoyed it! It makes me want to take a trip to Tombstone now HA HA.... I think their next episode also takes place in Tombstone, right?
There was another new show that premiered that night.... sci-fi hunters or something? I Tivod that too and get back to ya'll.