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

12 months ago, by

April 30, 2013

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