I Should Have Killed Him Myself
- Episode aired Feb 23, 2020
- TV-14
- 42m
I Should Have Killed Him Myself: John Duck spends his entire life fearing the day his brother Kevin would finally kill someone, but when John discovers his brother is actually a murder, he s... Read allI Should Have Killed Him Myself: John Duck spends his entire life fearing the day his brother Kevin would finally kill someone, but when John discovers his brother is actually a murder, he still isn't ready to face that Kevin had been born a killer.I Should Have Killed Him Myself: John Duck spends his entire life fearing the day his brother Kevin would finally kill someone, but when John discovers his brother is actually a murder, he still isn't ready to face that Kevin had been born a killer.