Old-Fashioned Fourth of July in Peterborough honors 250 years of US history
Under 1 minute