Thousands of people lined the streets of Ocean Shores on Saturday as the Ocean Shores Flag Day Parade marched through town and down Chance a la Mer past the grandstands in front of the Ocean Shores Convention Center.
The annual event is one of the largest Flag Day Parades in the region, and this year featured five marching bands and the same number of marching drill teams.