Sights and sounds from Ashland's 41st annual Fourth of July Run.

Sights and sounds from Ashland's 41st annual Fourth of July Run.