The Perfect Murder
Season 3 IDX (*171) 22:00 True crime NB! The episodes aren’t airing in order. Episode 2 Carmen and her boyfriend Ruben are stabbed to death in their Harlem apartment.
Season 3 IDX (*171) 22:00 True crime NB! The episodes aren’t airing in order. Episode 2 Carmen and her boyfriend Ruben are stabbed to death in their Harlem apartment.