Castle RECAP 9/23/13: Season 6 Premiere “Valkyrie” BY Kristine Francis on September 23, 2013 | Comments: 4 commentsRelated : Castle, Recap, Television