Holy Land USA

Apr 26, 2019

A 60-foot cross looms on a hilltop above the city of Waterbury, Connecticut. It once welcomed visitors to a popular religious tourist attraction. It was abandoned and decrepit for decades. But there are still people who want to rescue Holy Land, USA.