Concord’s Secret History. World Premiere

Umbrella Arts 40 Stow Street, Concord, MA, United States

The documentary reveals a long-suppressed secret, set in Concord, Massachusetts—the birthplace of the American Revolution, where the first shots were fired on April 19, 1775. While Concord is often celebrated […]