ShareTweet

Jessica Carpenter's Killer

Detectives in Aiken South Carolina detail the unbelievable actions of Jessica Carpenter's killer.