Castle RECAP 4/22/13: Season 5 Episode 21 “The Squab and the Quail” BY Dorothy Gale on April 22, 2013 | Comments: 3 commentsRelated : Castle, Recap, Television