In 1980, the discovery of a human skull in Holly Hill, Florida, leads to the arrest of Gerald Stano, a serial killer. Stano confessed to ...



Video by: TrueCrimesVaultUS

Florida State Tribune 1200 630