Video: Bird Cage Theatre

The guys investigate this notorious venue in the iconic town of Tombstone, AZ.