'A Killing on the Cape': The Murder of Christa Worthington -- Episode 4

 'A Killing on the Cape': The Murder of Christa Worthington -- Episode 4

Christopher McCowen was in his bed on a Thursday evening in April 2005, when Massachusetts state police officers came to the house he was living in on Cape Cod.

Read more...
Positive 0 LOL 0 Interesting 0 Sad 0 Revolting 0 Fake 0

Whoops, looks like something went wrong.