VIDEO ON DEMAND

Museum Open House / Charles River Museum of Industry and Innovation

Jay talks with Robert Perry about the Charles River Museum of Industry and Innovation, which is located in Waltham.

Interested in producing your own content on NewTV? Learn video production skills by signing up for one of our memberships.