museum of american revolution

Museum of the American Revolution installs new exhibit
The Museum of the American Revolution in Philadelphia is installing a new historical scene that has as much relevance today as it did in 1801, the time the tableau depicts.
More Videos