Season 5 Episode 21 episode 21

Castle Season 5 Episode 21 “The Squab and the Quail" Promo

Here is the promo for tomorrow night's Castle Season 5 Episode 21 “The Squab and the Quail", which will replace the previous episode titled "Still".