Have you seen any of these missing 23 children in the state of Idaho? If you have any information on the whereabouts of these children, contact 1-800-843-5678.
This story just keeps getting creepier and creepier. An abandoned storage unit has been found full of the missing kids things, and the behavior around the storage unit just adds to concern. Where are these children?