0 Chris Skillz Feat. Kyle Owens: Suicidal Note January 22, 2013 odeisel Chris Skillz tackles suicide in his latest video Suicidal Note.