Bradfordsville will be hosting the 20th annual Old Mill Day this weekend, June 12-13.
The festival will begin at 5 p.m. Friday evening with a water balloon toss, flea market vendors, arts and crafts and a scavenger hunt.
Later that evening, sack races, a pet contest, clogging and a beauty pageant will be held. The evening will conclude with musical entertainment, hula hoop and jump rope contests at 8 p.m.
Another day of festivities begins at 7 a.m. Saturday morning with breakfast at the civic center.