Castle RECAP 1/20/14: Season 6 Episode 13 “Limelight” BY William Blesch on January 20, 2014 | Comments: 3 commentsRelated : Castle, Recap, Television