Season 5 Episode 23 episode 23

Castle Season 5 Episode 23 “The Human Factor” Canadian Promo

Take a look at the Canadian promo from CTV for Castle, season 5 episode 23 “The Human Factor”.