A memorial run for fallen American soldiers led to the Thursday afternoon traffic jam that extended through Gloucester on northbound Route 17.

The 2014 Virginia Run for the Fallen that was meandering along a 67-mile route from Virginia Beach hit Gloucester at probably the worst time of the day: The afternoon rush hour on northbound Route 17.

Northbound Route 17 was little more than a slow-moving parking lot at times during the event, causing more than a little anxiety for many motorists.

The Virginia Run for the Fallen is a four-day, 240-mile tribute to Virginia's military members who died in the course of duty during 2013. The tribute route runs from Fort Story in Virginia Beach to Arlington National Cemetery and family members, soldiers and others run along the route.

Each mile of the run is dedicated to a Virginia military member and stops are made each mile to present an American flag and personal biographical card to waiting family members, friends, or soldiers, according to the Virginia Run for the Fallen.

The route ended on Thursday in north Gloucester. The event continued at 6:30 a.m. on Friday and heads for 75 miles to Dahlgren Naval Surface Warfare Center on Route 301 in Maryland.