U.S.
Head found in Shamokin, PA, in 1904 brought to new life in documentary
2:36
A head discovered in 1904 in Shamokin, Pennsylvania, remains a mystery, but a new documentary is shedding new light on the case.
Related Stories
My Queue
Latest News
Recently Watched