Held every July 4th in Provo, the Freedom Festival features artist booths. America Freedom Festival

... read more