Freedom's Fun Run
Jorge Ayala finishes still carrying the American flag after completing the 5k Freedom Fun Run Saturday during the St. Peter Old Fashioned Fourth of July Event. Photo by Trevor Cokley
st peterjulyfourth of Julyfunrunfreedom