The annual Carthage Fourth of July parade had star-spangled celebrations for hundreds who lined the streets of downtown Carthage.

Photos by David Sinclair/The Pilot