Concord250: Concord’s Secret History. World Premiere
umbrella arts center Stow Street, Concord, Massachusetts, 01742 United StatesThe 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 […]