X

castle recap 10/5/15

Castle Recap 10/5/15: Season 8 Episode 3 “PhDead”

Tonight on ABC Castle starring Nathan Fillion continues with an all new Monday October 5, season 8 episode 3 called…