The Northern Echo – American Independence Day Celebrated at Washington Old Hall

Includes video of American Independence  Day ceremony at Washington Old Hall in England during visit by Tudor House staff.