Castle Season 5 Episode 23 “The Human Factor” Promo

12 months ago, by

April 30, 2013

Take a look at the promo for Castle season 5 episode 23 “The Human Factor” airing next Monday on ABC!