New details have emerged about the discovery of Karen Schepers' vehicle in the Fox River—the Elgin Fire Department ...