Small Arkansas town at center of controversy involving annual Turkey Drop
Most small towns in America seam to have their own unique festival or event. For Yellville, Arkansas, a small town with 1,204 people, that event is the annual Turkey Drop. The event includes parades and festivals, but also live turkeys…