S01 E25
Dec 12, 2011 |
Blood, Lies and Alibis
The Happy Face Killer
Release Date: Dec 12, 2011Episode Description
A couple is found guilty of the rape and murder of Taunja Bennett until a letter signed with a happy face confessing to the crime is sent to a Portland newspaper.
Where to Watch Blood, Lies and Alibis Season 1 Episode 25 Now
Best
Rent/Buy
Free