Museum of the American Revolution

  • 2017
  • TV Show
  • None

Staff from the new Museum of the American Revolution in Philadelphia showcasedexhibits and artifacts and respond to viewer comments and questions. The museum opened in April 2017

Where to Watch

Available to Stream

  • Watch on