Becky Meade in Liberty, IN

Liberty is the only city in Indiana where we found Becky Meade.