Fort Ticonderoga Re-enactment

1,500 Revolutionary War re-enactors stage John Brown's raid

2019 by TROOP #43