The Veterans Memorial Museum in Chehalis marked Independence Day weekend with a new event called 1776 Day on Saturday.
The event featured reenactments from the Revolutionary War, a naval display, patriotic music performances, period children's games, gunsmithing, blacksmithing, ropemaking, dancing and revivalist preaching.
Fife and drum corps, militia infantry drills and militia artillery drills were also held.