News

In the state of Virginia, 42 giant statues of American presidents’ heads are slowly decaying. Behind this eerie abandoned park? The story of a millionaire, a patriot and a photographer.