Special effects artist says reported human remains found in California store are actually one of his latex teddy bears

A South Carolina special effects artist believes reported human remains found at a Victorville convenience store Sunday are actually one of his creations. Robert Kelly, the owner and artist behind DarkSeed Creations, said his phone was flooded with messages after …

Special effects artist says reported human remains found in California store are actually one of his latex teddy bears Read More