Murder on the Cape (2008)

The small town of Truro, Massachusetts, is known for its shellfishing, sunsets and quiet beaches.But that peace was broken on Jan. 6, 2002, when...


image