Perched high on a rocky hillside above the city of Waterbury, Holy Land USA is one of the strangest and most fascinating ...