A downtown parade marks the nation's independence for this Wyoming town. Filmed and produced by Leah Todd for the Saratoga Sun.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…