16 July 2025, 6:48 am
Deputies of the San Bernardino County Sheriff’s Department investigated the “human skin teddy bear” and found that it was made of latex. The toy’s hyper-realistic appearance made it perfect for a ...... Read More »