Castle RECAP 11/25/13: Season 6 Episode 10 “The Good, The Bad & The Baby” BY Amanda Austin on November 25, 2013 | Comments: Leave CommentsRelated : Uncategorized