Carolina Drama

A killing spree in a small town in South Carolina has turned into quite the myth. No one know the beginning or the end of the story. We follow one mans telling of the story and find out why his version is true.

savagehaus.com