Sixty miles across the Mexican border, at the end of a long dusty road, there's a small dusty city called Altar.
Author: CBS News Staff
Credit: CBS/Bob Caccamise
Big changes for the 2012-2013 season! Watch the current week's episode for FREE up to a week after it airs or subscribe for access to all shows, classic episodes and more!