Mountain Foliage Festival & Grand Privy Race - Independence

Main Street - Independence VA

Parade, arts & crafts, and the Grand Privy Race.