100 Barber Ave
Worcester, Massachusetts 01606

Why armor? Who wore it, who made it, and why are there so many different types? In this interactive program, discover the history of armor; from its evolution...
See the full event listing at American Towns

Added by Upcoming Robot on Invalid date