Black Eyed Children in Abilene Texas - An Unbelievable Tale

First published at 20:06 UTC on June 10th, 2024.
subscribers

Abilene, a city in Taylor and Jones County, Texas, has a legendary children problem. Said problem was unforeseen by the cattlemen who established it as a stock shipping point on the Texas and Pacific Railway in 1881. Apparently, something on the for…

MORE
CategoryPets & Wildlife
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO