The wild turkey known as ‘Free Bird’ has died. The turkey had become a sort of celebrity in New Castle after several sightings by the community. Sadly, Friday morning as he often did the turkey darted out into traffic on State Road 3 and was hit. Drivers were known for having to swerve around the bird.
New Castle’s “Free Bird” Is Dead
Previous Post
Man Found Guilty On Attack On Two Women
Next Post
Lyrid Meteor Shower Coming This Weekend