Where To Stream Sins and Secrets Season 2 Episode 6
Key West
- Aired February 16, 2012
- 60 Min
In 2006, a horticulturalist was found dead in his Key West residence. Investigators learn that the victim was murdered three days prior by a former tenant and possible lover.