It is not just in this area. My son said that there are dolls all around northern Alabama.
Does your son have a UK passport? He sounds like a suspect.;-)
Blair Witch Project.
This happened in England. The article is from a news outlet in Birmingham, Ala.