i saw this and thought to myself that Devil Devlin could have been involved with the dissapearance of many kids in Missouri starting in 1988 till now.
As the saying goes,one child molester can impact over one hundred children in a lifetime.May be just hearsay.