Missing Skelton Brothers
S2 E3 November 22, 2020 0h 40m
Source:
Advertisement
Advertisement
Advertisement
Overview
Three young brothers are reported missing the day after Thanksgiving in 2010. In a shocking twist, their daddy claims he gave them to an underground group -- but investigators say his story doesn't add up.